diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index afc49c0a3..08ec1a8a3 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.26.12", + "version": "4.26.13", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js", diff --git a/packages/ui-default/pages/problem_files.page.js b/packages/ui-default/pages/problem_files.page.js index 494d7d5fb..abc2c4d6b 100644 --- a/packages/ui-default/pages/problem_files.page.js +++ b/packages/ui-default/pages/problem_files.page.js @@ -219,7 +219,10 @@ const page = new NamedPage('problem_files', () => { if (ev) { const link = $(ev.currentTarget).find('a').attr('href'); if (!link) return; - if (filesize > 8 * 1024 * 1024) Notification.error(i18n('file too large')); + if (filesize > 8 * 1024 * 1024) { + Notification.error(i18n('file too large')); + return; + } Notification.info(i18n('Loading file...')); const res = await request.get(link); content = await request.get(res.url, undefined, { dataType: 'text' });