Skip to content
This repository was archived by the owner on Jan 15, 2021. It is now read-only.

Commit 73c1f9a

Browse files
Merge branch 'feature/MSS-213' into develop
* feature/MSS-213: MSS-213 jquery selector fix. MSS-213 Include bootstrap in fix. MSS-213 Fix for ajax buttons triggering the single click protection.
2 parents f3a9f0a + 40915a3 commit 73c1f9a

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

culturefeed_entry_ui/includes/culturefeed_entry_ui.pages.inc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2232,6 +2232,9 @@ function culturefeed_entry_ui_edit_tags_form($form, $form_state, $event) {
22322232

22332233

22342234
$form['submit'] = array(
2235+
'#attributes' => array(
2236+
'class' => array('main-submit'),
2237+
),
22352238
'#type' => 'submit',
22362239
'#value' => t('Submit'),
22372240
);

culturefeed_entry_ui/js/culturefeed_entry_ui.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,14 +93,17 @@ Drupal.Culturefeed_entry_ui = Drupal.Culturefeed_entry_ui || {};
9393

9494
attach: function () {
9595

96-
$('.form-submit').click(function () {
96+
var form = $('#culturefeed-entry-ui-event-form');
9797

98-
if ($(this).hasClass('form-submitted')) {
98+
form.submit(function(event) {
99+
$(this).data('submitted', true);
100+
});
101+
102+
$('.main-submit, .btn-primary').click(function () {
103+
if (form.data('submitted') === true) {
99104
$(this).attr('disabled', 'disabled');
100105
return false;
101106
}
102-
$(this).addClass('form-submitted');
103-
104107
});
105108

106109
}

0 commit comments

Comments
 (0)