Skip to content

Commit a8bd4ec

Browse files
Merge pull request #124 from imbus/SIT-202-more-codacy-cleanup
Sit 202 more codacy cleanup
2 parents 3212a89 + 70517a3 commit a8bd4ec

File tree

13 files changed

+22
-25
lines changed

13 files changed

+22
-25
lines changed

app/Services/PredefinedFilterService.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
use App\Models\Supplier;
1212
use DB;
1313
use Exception;
14+
use Log;
1415
use Throwable;
1516
use App\Models\PredefinedFilter;
1617
use App\Services\FilterService\FilterService;
@@ -194,7 +195,7 @@ public function updateFilter(PredefinedFilter $filter, array $validated): Predef
194195
});
195196
} catch (Throwable $e) {
196197
// If any exception occurs, the transaction is automatically rolled back.
197-
throw new Exception($e->getMessage());
198+
Log::error($e->getMessage());
198199
}
199200
}
200201

database/seeders/DatabaseSeeder.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,6 @@ public function run()
3636
$this->call(DepreciationSeeder::class);
3737
$this->call(StatuslabelSeeder::class);
3838
$this->call(AccessorySeeder::class);
39-
40-
$dataset = env('TEST_DATASET', 'default');
41-
4239
$this->call(CustomFieldSeeder::class);
4340

4441
$this->call(AssetSeeder::class);

public/js/dist/apiService.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ export default class ApiService {
2828
return Promise.reject(new Error(`Invalid id ${id}. Must be a positive integer.`));
2929
}
3030

31-
const path = `${this.baseUrl}/${typeMap[type]}/${id}`;
31+
const safeType = String(type);
32+
const path = `${this.baseUrl}/${safeType}/${id}`;
3233
return this.fetchFromBackend('GET', path);
3334
}
3435

public/js/dist/apiService.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/js/dist/filterFormManager.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import {
2-
FilterInput,
32
SelectFilterInput,
43
AssignedEntityFilterInput,
54
DateFilterInput,
@@ -11,7 +10,7 @@ export default class FilterFormManager {
1110
constructor() {
1211
this.filters = [];
1312
this.inputs = [];
14-
this.apiService = container.resolve("apiService");;
13+
this.apiService = container.resolve("apiService");
1514
}
1615

1716
async collectFilterInputs() {
@@ -115,7 +114,7 @@ export default class FilterFormManager {
115114
queueMicrotask(() => {
116115
const fields = document.getElementById("advancedSearchPanel").getElementsByTagName('*');
117116
for (let i = 0; i < fields.length; i++) {
118-
fields[i].disabled = state;
117+
fields[i].disabled = !!state;
119118
}
120119
});
121120
}

public/js/dist/filterFormManager.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/js/dist/floating-buttons.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ export default class FloatingButtons {
133133
document.addEventListener('keydown', (e) => {
134134
if (e.key === 'Escape') {
135135
this.closeMenu();
136-
try { this.menuToggleButton.focus(); } catch (err) { }
136+
try { this.menuToggleButton.focus(); } catch (err) { /* empty */ }
137137
}
138138
});
139139

@@ -373,7 +373,7 @@ export default class FloatingButtons {
373373
this.fabMenu && this.fabMenu.setAttribute('aria-hidden', 'false');
374374
this.menuToggleButton?.setAttribute('aria-expanded', 'true');
375375

376-
this.menuItems?.forEach((item, idx) => {
376+
this.menuItems?.forEach((item) => {
377377
item.setAttribute('tabindex', '0');
378378
});
379379
this.menuItems?.[0]?.focus();
@@ -384,7 +384,7 @@ export default class FloatingButtons {
384384

385385
this.menuItems?.forEach(item => item.setAttribute('tabindex', '-1'));
386386
}
387-
} catch { };
387+
} catch { /* empty */ }
388388
});
389389
}
390390

public/js/dist/floating-buttons.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/mix-manifest.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@
3030
"/css/dist/advanced-search.min.css": "/css/dist/advanced-search.min.css?id=25e17d991928af339721a66106c73df1",
3131
"/css/dist/advanced-search-index.css": "/css/dist/advanced-search-index.css?id=5f4c11cf828f8294021ba605a06f1852",
3232
"/css/dist/advanced-search-index.min.css": "/css/dist/advanced-search-index.min.css?id=5f4c11cf828f8294021ba605a06f1852",
33-
"/js/dist/floating-buttons.js": "/js/dist/floating-buttons.js?id=34a95a7f6708b4c96ec28c2bedc0c455",
34-
"/js/dist/floating-buttons.min.js": "/js/dist/floating-buttons.min.js?id=34a95a7f6708b4c96ec28c2bedc0c455",
35-
"/js/dist/apiService.js": "/js/dist/apiService.js?id=1a98522ece27e267ddf17c8519f85298",
36-
"/js/dist/apiService.min.js": "/js/dist/apiService.min.js?id=1a98522ece27e267ddf17c8519f85298",
33+
"/js/dist/floating-buttons.js": "/js/dist/floating-buttons.js?id=a5bc2f6104a7037e74b91fd263136f71",
34+
"/js/dist/floating-buttons.min.js": "/js/dist/floating-buttons.min.js?id=a5bc2f6104a7037e74b91fd263136f71",
35+
"/js/dist/apiService.js": "/js/dist/apiService.js?id=a0f11fcdc93781f064fd4be0e67633ca",
36+
"/js/dist/apiService.min.js": "/js/dist/apiService.min.js?id=a0f11fcdc93781f064fd4be0e67633ca",
3737
"/js/dist/filterInputs.js": "/js/dist/filterInputs.js?id=dd094dbfc5519a6615aa2b3c3b206156",
3838
"/js/dist/filterInputs.min.js": "/js/dist/filterInputs.min.js?id=dd094dbfc5519a6615aa2b3c3b206156",
39-
"/js/dist/filterFormManager.js": "/js/dist/filterFormManager.js?id=38704ad253d6ffa04ae3bfde672a18af",
40-
"/js/dist/filterFormManager.min.js": "/js/dist/filterFormManager.min.js?id=38704ad253d6ffa04ae3bfde672a18af",
39+
"/js/dist/filterFormManager.js": "/js/dist/filterFormManager.js?id=65946749d3717955e895e649703064f4",
40+
"/js/dist/filterFormManager.min.js": "/js/dist/filterFormManager.min.js?id=65946749d3717955e895e649703064f4",
4141
"/js/dist/filterUiController.js": "/js/dist/filterUiController.js?id=fccf71183bb344505368b76f6faf05e7",
4242
"/js/dist/filterUiController.min.js": "/js/dist/filterUiController.min.js?id=fccf71183bb344505368b76f6faf05e7",
4343
"/js/dist/search-inputs.js": "/js/dist/search-inputs.js?id=372e611bb6569edb6c229d1a58310b71",

resources/assets/js/advancedSearch/apiService.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ export default class ApiService {
2828
return Promise.reject(new Error(`Invalid id ${id}. Must be a positive integer.`));
2929
}
3030

31-
const path = `${this.baseUrl}/${typeMap[type]}/${id}`;
31+
const safeType = String(type);
32+
const path = `${this.baseUrl}/${safeType}/${id}`;
3233
return this.fetchFromBackend('GET', path);
3334
}
3435

0 commit comments

Comments
 (0)