diff --git a/web_src/js/features/repo-diff.ts b/web_src/js/features/repo-diff.ts index e426671c2d..3e8aef895e 100644 --- a/web_src/js/features/repo-diff.ts +++ b/web_src/js/features/repo-diff.ts @@ -20,8 +20,8 @@ function initRepoDiffReviewButton() { if (!counter) return; function handleFormSubmit(form, textarea) { - if (form.dataset.handlerAttached === 'true') return; - form.dataset.handlerAttached = 'true'; + if (form.getAttribute('data-handler-attached') === 'true') return; + form.setAttribute('data-handler-attached', 'true'); form.addEventListener('submit', (event) => { if (textarea.value.trim() === '') { event.preventDefault();