Commit f19d2ba56325b1579c5f93796728c0fe7254001d
Committed by
Parley
1 parent
40a42711
Exists in
master
and in
5 other branches
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,10 +67,16 @@ | ||
67 | function success_ajax_response(response) { | 67 | function success_ajax_response(response) { |
68 | close_loading(); | 68 | close_loading(); |
69 | if(response.success){ | 69 | if(response.success){ |
70 | + var institution_name = response.institution_data.name; | ||
71 | + var institution_id = response.institution_data.id; | ||
72 | + | ||
70 | jQuery("#institution_dialog").html("<div class='errorExplanation'><h2>"+response.message+"</h2></div>"); | 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 | jQuery("#create_institution_errors").switchClass("show-field", "hide-field"); | 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 | } else { | 80 | } else { |
75 | var errors = "<ul>"; | 81 | var errors = "<ul>"; |
76 | 82 | ||
@@ -146,7 +152,6 @@ | @@ -146,7 +152,6 @@ | ||
146 | 152 | ||
147 | select : function (event, selected) { | 153 | select : function (event, selected) { |
148 | jQuery("#institution_selected").val(selected.item.id).attr("data-name", selected.item.label); | 154 | jQuery("#institution_selected").val(selected.item.id).attr("data-name", selected.item.label); |
149 | - | ||
150 | } | 155 | } |
151 | }); | 156 | }); |
152 | } | 157 | } |