var NoteList = {
-
+ id: null,
notes_path: null,
target_params: null,
target_id: 0,
// get initial set of notes
NoteList.getContent();
+ // Unbind events to prevent firing twice
+ $(document).off("click", ".js-add-diff-note-button");
+ $(document).off("click", ".js-discussion-reply-button");
+ $(document).off("click", ".js-note-preview-button");
+ $(document).off("click", ".js-note-attachment-input");
+ $(document).off("click", ".js-close-discussion-note-form");
+ $(document).off("click", ".js-note-delete");
+ $(document).off("ajax:complete", ".js-main-target-form");
+
+
// add a new diff note
$(document).on("click",
".js-add-diff-note-button",