diff --git a/src/components/itemidentifier/itemidentifier.js b/src/components/itemidentifier/itemidentifier.js index b374e47da..4ae405e95 100644 --- a/src/components/itemidentifier/itemidentifier.js +++ b/src/components/itemidentifier/itemidentifier.js @@ -401,73 +401,6 @@ function onDialogClosed() { } } -// TODO investigate where this was used -function showEditorFindNew(itemName, itemYear, itemType, resolveFunc) { - currentItem = null; - currentItemType = itemType; - - const dialogOptions = { - size: 'small', - removeOnClose: true, - scrollY: false - }; - - if (layoutManager.tv) { - dialogOptions.size = 'fullscreen'; - } - - const dlg = dialogHelper.createDialog(dialogOptions); - - dlg.classList.add('formDialog'); - dlg.classList.add('recordingDialog'); - - let html = ''; - html += globalize.translateHtml(template, 'core'); - - dlg.innerHTML = html; - - if (layoutManager.tv) { - scrollHelper.centerFocus.on(dlg.querySelector('.formDialogContent'), false); - } - - dialogHelper.open(dlg); - - dlg.querySelector('.btnCancel').addEventListener('click', () => { - dialogHelper.close(dlg); - }); - - dlg.querySelector('.popupIdentifyForm').addEventListener('submit', e => { - e.preventDefault(); - searchForIdentificationResults(dlg); - return false; - }); - - dlg.addEventListener('close', () => { - loading.hide(); - const foundItem = hasChanges ? currentSearchResult : null; - - resolveFunc(foundItem); - }); - - dlg.classList.add('identifyDialog'); - - showIdentificationFormFindNew(dlg, itemName, itemYear, itemType); -} - -function showIdentificationFormFindNew(dlg, itemName, itemYear, itemType) { - dlg.querySelector('#txtLookupName').value = itemName; - - if (itemType === 'Person' || itemType === 'BoxSet') { - dlg.querySelector('.fldLookupYear').classList.add('hide'); - dlg.querySelector('#txtLookupYear').value = ''; - } else { - dlg.querySelector('.fldLookupYear').classList.remove('hide'); - dlg.querySelector('#txtLookupYear').value = itemYear; - } - - dlg.querySelector('.formDialogHeaderTitle').innerHTML = globalize.translate('Search'); -} - export function show(itemId, serverId) { return new Promise((resolve, reject) => { currentResolve = resolve; @@ -479,16 +412,6 @@ export function show(itemId, serverId) { }); } -export function showFindNew(itemName, itemYear, itemType, serverId) { - return new Promise((resolve) => { - currentServerId = serverId; - - hasChanges = false; - showEditorFindNew(itemName, itemYear, itemType, resolve); - }); -} - export default { - show: show, - showFindNew: showFindNew + show: show };