Commit f19d2ba56325b1579c5f93796728c0fe7254001d
Committed by
Parley
1 parent
40a42711
Exists in
master
and in
79 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 | 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 | } | ... | ... |