Commit 5732dc1e61c36af411536bd1ef673cb5de8adc0f

Authored by Victor Costa
1 parent 0d62f705

Fix proposal selector

Showing 2 changed files with 2 additions and 3 deletions   Show diff stats
js/handlebars-helpers.js
@@ -67,7 +67,7 @@ define(['handlebars'], function(Handlebars){ @@ -67,7 +67,7 @@ define(['handlebars'], function(Handlebars){
67 67
68 Handlebars.registerHelper('select_proposal', function(proposals, category_slug, selected_id) { 68 Handlebars.registerHelper('select_proposal', function(proposals, category_slug, selected_id) {
69 var ret = '<label for="proposal-selection" class="sr-only">Selecione o programa</label>' 69 var ret = '<label for="proposal-selection" class="sr-only">Selecione o programa</label>'
70 - ret = ret + '<select id="proposal-selection" name="proposal-selection" title="Selecione o programa" class="proposal-selection">'; 70 + ret = ret + '<select id="proposal-selection" name="proposal-selection" data-proposal="'+selected_id+'" title="Selecione o programa" class="proposal-selection">';
71 71
72 for(var i=0; i<proposals.length; i++) { 72 for(var i=0; i<proposals.length; i++) {
73 if(!proposal_has_category(proposals[i], category_slug)) continue; 73 if(!proposal_has_category(proposals[i], category_slug)) continue;
@@ -480,10 +480,9 @@ define([&#39;handlebars&#39;,&#39;handlebars_helpers&#39;], function(Handlebars){ @@ -480,10 +480,9 @@ define([&#39;handlebars&#39;,&#39;handlebars_helpers&#39;], function(Handlebars){
480 }); 480 });
481 481
482 $( '.proposal-selection' ).change(function(e){ 482 $( '.proposal-selection' ).change(function(e){
483 - e.preventDefault();  
484 -  
485 // Update URL and Navigate 483 // Update URL and Navigate
486 Main.updateHash('#/programas/' + this.value); 484 Main.updateHash('#/programas/' + this.value);
  485 + $(this).val($(this).data("proposal")).trigger("chosen:updated");
487 }); 486 });
488 487
489 var availableTags = [ ]; 488 var availableTags = [ ];