mirror of
https://github.com/jellyfin/jellyfin-web.git
synced 2024-11-17 10:58:20 -07:00
Merge pull request #16 from drago-96/fix-wizardfinish
Fix spinning circle at the end of config wizard
This commit is contained in:
commit
1b9098d6c6
@ -14,6 +14,7 @@
|
||||
- [LeoVerto](https://github.com/LeoVerto)
|
||||
- [cvium](https://github.com/cvium)
|
||||
- [grafixeyehero](https://github.com/grafixeyehero)
|
||||
- [Drago96](https://github.com/drago-96)
|
||||
|
||||
# Emby Contributors
|
||||
|
||||
|
@ -665,6 +665,13 @@ define(['loading', 'globalize', 'events', 'viewManager', 'layoutManager', 'skinM
|
||||
}
|
||||
return page.canGoBack();
|
||||
}
|
||||
|
||||
function showDirect(path) {
|
||||
return new Promise(function(resolve, reject) {
|
||||
resolveOnNextShow = resolve, page.show(baseUrl()+path)
|
||||
})
|
||||
}
|
||||
|
||||
function show(path, options) {
|
||||
|
||||
if (path.indexOf('/') !== 0 && path.indexOf('://') === -1) {
|
||||
@ -869,6 +876,7 @@ define(['loading', 'globalize', 'events', 'viewManager', 'layoutManager', 'skinM
|
||||
appRouter.param = param;
|
||||
appRouter.back = back;
|
||||
appRouter.show = show;
|
||||
appRouter.showDirect = showDirect;
|
||||
appRouter.start = start;
|
||||
appRouter.baseUrl = baseUrl;
|
||||
appRouter.canGoBack = canGoBack;
|
||||
|
@ -6,7 +6,7 @@ define(["loading"], function(loading) {
|
||||
url: ApiClient.getUrl("Startup/Complete"),
|
||||
type: "POST"
|
||||
}).then(function() {
|
||||
Dashboard.navigate("dashboard.html"), loading.hide()
|
||||
Dashboard.navigate_direct("/dashboard.html"), loading.hide()
|
||||
})
|
||||
}
|
||||
return function(view, params) {
|
||||
@ -16,4 +16,4 @@ define(["loading"], function(loading) {
|
||||
document.querySelector(".skinHeader").classList.remove("noHomeButtonHeader")
|
||||
})
|
||||
}
|
||||
});
|
||||
});
|
||||
|
@ -89,6 +89,13 @@ var Dashboard = {
|
||||
})
|
||||
})
|
||||
},
|
||||
navigate_direct: function(path) {
|
||||
return new Promise(function(resolve, reject) {
|
||||
require(["appRouter"], function(appRouter) {
|
||||
return appRouter.showDirect(path).then(resolve, reject)
|
||||
})
|
||||
})
|
||||
},
|
||||
processPluginConfigurationUpdateResult: function() {
|
||||
require(["loading", "toast"], function(loading, toast) {
|
||||
loading.hide(), toast(Globalize.translate("MessageSettingsSaved"))
|
||||
|
Loading…
Reference in New Issue
Block a user