Commit f19d2ba56325b1579c5f93796728c0fe7254001d

Authored by Gabriela Navarro
Committed by Parley
1 parent 40a42711

more_inst_for_users: Modal also include the created instituion on the list

Signed-off-by: Fabio Teixeira <fabio1079@gmail.com>
Signed-off-by: Gabriela Navarro <navarro1703@gmail.com>
Signed-off-by: Luciano Prestes <lucianopcbr@gmail.com>
Showing 1 changed file with 8 additions and 3 deletions   Show diff stats
public/mpog-institution-validations.js
... ... @@ -67,10 +67,16 @@
67 67 function success_ajax_response(response) {
68 68 close_loading();
69 69 if(response.success){
  70 + var institution_name = response.institution_data.name;
  71 + var institution_id = response.institution_data.id;
  72 +
70 73 jQuery("#institution_dialog").html("<div class='errorExplanation'><h2>"+response.message+"</h2></div>");
71   - jQuery("#input_institution").val(response.institution_data.name);
72   - jQuery("#user_institution_id").val(response.institution_data.id);
73 74 jQuery("#create_institution_errors").switchClass("show-field", "hide-field");
  75 +
  76 + jQuery(".institution_container").append(get_clone_institution_data(institution_id));
  77 + add_selected_institution_to_list(institution_id, institution_name);
  78 +
  79 + jQuery(".remove-institution").click(remove_institution);
74 80 } else {
75 81 var errors = "<ul>";
76 82  
... ... @@ -146,7 +152,6 @@
146 152  
147 153 select : function (event, selected) {
148 154 jQuery("#institution_selected").val(selected.item.id).attr("data-name", selected.item.label);
149   -
150 155 }
151 156 });
152 157 }
... ...