fix anime-settings: correct UI module name (UiUtils → UI), update tests with proper selectors
- AniWorld.UiUtils → AniWorld.UI for toast notifications - Update robot tests to use actual element IDs (settings-section, save-db-btn, field-folder) - Fix anime key format in test URLs (Attack on Titan - Season 1) - Remove completed Task 22 from Docs/tasks.md
This commit is contained in:
@@ -544,8 +544,8 @@ AniWorld.AnimeSettingsManager = (function () {
|
||||
* Show a success toast via shared UI utilities.
|
||||
*/
|
||||
function showSaveSuccess(msg) {
|
||||
if (AniWorld.UiUtils && AniWorld.UiUtils.showToast) {
|
||||
AniWorld.UiUtils.showToast(msg, 'success');
|
||||
if (AniWorld.UI && AniWorld.UI.showToast) {
|
||||
AniWorld.UI.showToast(msg, 'success');
|
||||
} else {
|
||||
console.info('[AnimeSettings] ' + msg);
|
||||
}
|
||||
@@ -555,8 +555,8 @@ AniWorld.AnimeSettingsManager = (function () {
|
||||
* Show an error toast via shared UI utilities.
|
||||
*/
|
||||
function showError(msg) {
|
||||
if (AniWorld.UiUtils && AniWorld.UiUtils.showToast) {
|
||||
AniWorld.UiUtils.showToast(msg, 'error');
|
||||
if (AniWorld.UI && AniWorld.UI.showToast) {
|
||||
AniWorld.UI.showToast(msg, 'error');
|
||||
} else {
|
||||
console.error('[AnimeSettings] ' + msg);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user