diff --git a/index.html b/index.html
index 1ad2612..191276b 100644
--- a/index.html
+++ b/index.html
@@ -101,6 +101,13 @@
@@ -131,15 +138,11 @@
diff --git a/js/main.js b/js/main.js
index 99d9435..72f5f67 100644
--- a/js/main.js
+++ b/js/main.js
@@ -126,11 +126,20 @@ $.getJSON(noosferoAPI)
});
function loadRandomProposal(topic_id, private_token) {
+ $(".no-proposals").hide();
+ $(".loading").show();
+ $('.random-proposal').html('');
var url = host + '/api/v1/articles/' + topic_id + '/children' + '?private_token=' + private_token + '&limit=1&order=random()&_='+new Date().getTime()+'&fields=id,name,abstract,created_by';
$.getJSON(url).done(function( data ) {
- if(data.articles.length == 0) return;
+ $(".loading").hide();
+
+ if(data.articles.length == 0) {
+ $(".no-proposals").show();
+ return;
+ }
+
var article = data.articles[0];
- $('.support-proposal-container').html(supportProposalTemplate(article));
+ $('.random-proposal').html(supportProposalTemplate(article));
$(".abstract").dotdotdot();
$(document.body).off('click', '.vote-actions .skip');
$(document.body).on('click', '.vote-actions .skip', function(e) {
--
libgit2 0.21.2