diff options
Diffstat (limited to 'web_src/js/index.js')
-rw-r--r-- | web_src/js/index.js | 46 |
1 files changed, 20 insertions, 26 deletions
diff --git a/web_src/js/index.js b/web_src/js/index.js index 471adfa425..c3a70d756f 100644 --- a/web_src/js/index.js +++ b/web_src/js/index.js @@ -204,24 +204,22 @@ function initRepoStatusChecker() { _csrf: csrf, }, complete(xhr) { - if (xhr.status === 200) { - if (xhr.responseJSON) { - if (xhr.responseJSON.status === 4) { - window.location.reload(); - return; - } else if (xhr.responseJSON.status === 3) { - $('#repo_migrating_progress').hide(); - $('#repo_migrating').hide(); - $('#repo_migrating_failed').show(); - $('#repo_migrating_failed_image').show(); - $('#repo_migrating_failed_error').text(xhr.responseJSON.err); - return; - } - setTimeout(() => { - initRepoStatusChecker(); - }, 2000); + if (xhr.status === 200 && xhr.responseJSON) { + if (xhr.responseJSON.status === 4) { + window.location.reload(); + return; + } else if (xhr.responseJSON.status === 3) { + $('#repo_migrating_progress').hide(); + $('#repo_migrating').hide(); + $('#repo_migrating_failed').show(); + $('#repo_migrating_failed_image').show(); + $('#repo_migrating_failed_error').text(xhr.responseJSON.err); return; } + setTimeout(() => { + initRepoStatusChecker(); + }, 2000); + return; } $('#repo_migrating_progress').hide(); $('#repo_migrating').hide(); @@ -1625,16 +1623,12 @@ async function initEditor() { let value; let parts; - if (e.keyCode === 8) { - if ($(this).getCursorPosition() === 0) { - if ($section.length > 0) { - value = $section.last().find('a').text(); - $(this).val(value + $(this).val()); - $(this)[0].setSelectionRange(value.length, value.length); - $section.last().remove(); - $divider.last().remove(); - } - } + if (e.keyCode === 8 && $(this).getCursorPosition() === 0 && $section.length > 0) { + value = $section.last().find('a').text(); + $(this).val(value + $(this).val()); + $(this)[0].setSelectionRange(value.length, value.length); + $section.last().remove(); + $divider.last().remove(); } if (e.keyCode === 191) { parts = $(this).val().split('/'); |