mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update client sync
This commit is contained in:
parent
4ed9e6d637
commit
39d4daa2fb
10 changed files with 78 additions and 55 deletions
9
dashboard-ui/cordova/localassetmanager.js
vendored
9
dashboard-ui/cordova/localassetmanager.js
vendored
|
@ -2,16 +2,21 @@
|
|||
|
||||
function getLocalMediaSource(serverId, itemId) {
|
||||
|
||||
var deferred = DeferredBuilder.Deferred();
|
||||
|
||||
// android
|
||||
if (window.ApiClientBridge) {
|
||||
var json = ApiClientBridge.getLocalMediaSource(serverId, itemId);
|
||||
|
||||
if (json) {
|
||||
return JSON.parse(json);
|
||||
deferred.resolveWith(null, [JSON.parse(json)]);
|
||||
}
|
||||
else {
|
||||
deferred.resolveWith(null, [null]);
|
||||
}
|
||||
return deferred.promise();
|
||||
}
|
||||
|
||||
var deferred = DeferredBuilder.Deferred();
|
||||
getLocalItem(itemId, serverId).done(function (localItem) {
|
||||
|
||||
if (localItem && localItem.MediaSources.length) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue