]> source.dussan.org Git - redmine.git/commitdiff
Fixed: clicking journal edit multiple times shows multiple forms (#12568).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 13 Dec 2012 12:42:10 +0000 (12:42 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 13 Dec 2012 12:42:10 +0000 (12:42 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10991 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/journals/edit.js.erb

index 73b8082a40cfda1fb1881374091c63ef602f1def..96cf6b4f80ed5f633a1d36c4f0f4abb61307705d 100644 (file)
@@ -1,2 +1,8 @@
 $("#journal-<%= @journal.id %>-notes").hide();
-$("#journal-<%= @journal.id %>-notes").after('<%= escape_javascript(render :partial => 'notes_form') %>');
+
+if ($("form#journal-<%= @journal.id %>-form").length > 0) {
+  // journal edit form already loaded
+  $("#journal-<%= @journal.id %>-form").show();
+} else {
+  $("#journal-<%= @journal.id %>-notes").after('<%= escape_javascript(render :partial => 'notes_form') %>');
+}