1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

added delete helper

This commit is contained in:
Luke Pulverenti 2016-12-08 10:40:20 -05:00
parent b12487668b
commit ef8dbee498
18 changed files with 132 additions and 210 deletions

View file

@ -577,25 +577,16 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'embyRouter',
return new Promise(function (resolve, reject) {
var itemId = item.Id;
require(['deleteHelper'], function (deleteHelper) {
var msg = globalize.translate('sharedcomponents#ConfirmDeleteItem');
var title = globalize.translate('sharedcomponents#HeaderDeleteItem');
require(['confirm'], function (confirm) {
confirm({
title: title,
text: msg,
confirmText: globalize.translate('sharedcomponents#Delete'),
primary: 'cancel'
deleteHelper.deleteItem({
item: item,
navigate: false
}).then(function () {
apiClient.deleteItem(itemId).then(function () {
resolve(true);
});
resolve(true);
}, reject);