From 26ea24414e98c1dde0c8fdaba946094cf1cd5d99 Mon Sep 17 00:00:00 2001 From: Liviu-Mihail Concioiu Date: Wed, 30 Jul 2025 19:20:46 +0200 Subject: [PATCH] Use jquery-ui-timepicker-addon.min.js (41 KB) instead of jquery-ui-timepicker-addon.js (78 KB) Signed-off-by: Liviu-Mihail Concioiu --- resources/js/modules/functions.ts | 2 +- src/Header.php | 2 +- tests/unit/HeaderTest.php | 2 +- webpack.config.cjs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/js/modules/functions.ts b/resources/js/modules/functions.ts index 466b187a09..90291a8e95 100644 --- a/resources/js/modules/functions.ts +++ b/resources/js/modules/functions.ts @@ -157,7 +157,7 @@ export function addDatepicker ($thisElement, type = undefined, options = undefin /** * Add a date/time picker to each element that needs it - * (only when jquery-ui-timepicker-addon.js is loaded) + * (only when jquery-ui-timepicker-addon.min.js is loaded) */ export function addDateTimePicker () { if ($.timepicker === undefined) { diff --git a/src/Header.php b/src/Header.php index 676bd75bfd..c02c0f0ecb 100644 --- a/src/Header.php +++ b/src/Header.php @@ -87,7 +87,7 @@ class Header $this->scripts->addFile('vendor/bootstrap/bootstrap.js'); $this->scripts->addFile('vendor/js.cookie.min.js'); $this->scripts->addFile('vendor/jquery/jquery.validate.min.js'); - $this->scripts->addFile('vendor/jquery/jquery-ui-timepicker-addon.js'); + $this->scripts->addFile('vendor/jquery/jquery-ui-timepicker-addon.min.js'); $this->scripts->addFile('index.php', ['route' => '/messages', 'l' => Current::$lang]); $this->scripts->addFile('shared.js'); $this->scripts->addFile('menu_resizer.js'); diff --git a/tests/unit/HeaderTest.php b/tests/unit/HeaderTest.php index 7615b7cefd..ce5b30462b 100644 --- a/tests/unit/HeaderTest.php +++ b/tests/unit/HeaderTest.php @@ -284,7 +284,7 @@ class HeaderTest extends AbstractTestCase ['name' => 'vendor/bootstrap/bootstrap.js', 'fire' => 0], ['name' => 'vendor/js.cookie.min.js', 'fire' => 0], ['name' => 'vendor/jquery/jquery.validate.min.js', 'fire' => 0], - ['name' => 'vendor/jquery/jquery-ui-timepicker-addon.js', 'fire' => 0], + ['name' => 'vendor/jquery/jquery-ui-timepicker-addon.min.js', 'fire' => 0], ['name' => 'index.php', 'fire' => 0], ['name' => 'shared.js', 'fire' => 0], ['name' => 'menu_resizer.js', 'fire' => 1], diff --git a/webpack.config.cjs b/webpack.config.cjs index e1761be3c7..37c3788694 100644 --- a/webpack.config.cjs +++ b/webpack.config.cjs @@ -157,7 +157,7 @@ module.exports = [ { from: rootPath + '/node_modules/u2f-api-polyfill/u2f-api-polyfill.js', to: publicPath + '/js/vendor/u2f-api-polyfill.js' }, { from: rootPath + '/node_modules/jquery-uitablefilter/jquery.uitablefilter.js', to: publicPath + '/js/vendor/jquery/jquery.uitablefilter.js' }, { from: rootPath + '/node_modules/tablesorter/dist/js/jquery.tablesorter.js', to: publicPath + '/js/vendor/jquery/jquery.tablesorter.js' }, - { from: rootPath + '/node_modules/jquery-ui-timepicker-addon/dist/jquery-ui-timepicker-addon.js', to: publicPath + '/js/vendor/jquery/jquery-ui-timepicker-addon.js' }, + { from: rootPath + '/node_modules/jquery-ui-timepicker-addon/dist/jquery-ui-timepicker-addon.min.js', to: publicPath + '/js/vendor/jquery/jquery-ui-timepicker-addon.min.js' }, { from: rootPath + '/node_modules/ol/ol.css', to: publicPath + '/js/vendor/openlayers/openlayers.css' }, { from: rootPath + '/node_modules/locutus.sprintf/src/php/strings/sprintf.browser.js', to: publicPath + '/js/vendor/sprintf.js' }, { from: rootPath + '/node_modules/chart.js/dist/chart.umd.js', to: publicPath + '/js/vendor/chart.umd.js' },