MCPcopy Create free account
hub / github.com/TechJeeper/Printventory / attachScanStlHomeHandler

Function attachScanStlHomeHandler

renderer.js:8499–8514  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

8497 }
8498
8499 // Show success message if merge occurred
8500 if (result.merged) {
8501 await window.electron.showMessage('Success',
8502 `Successfully merged "${item.name}" into "${trimmedNewName}". ${result.updated} model${result.updated !== 1 ? 's' : ''} updated.`);
8503 }
8504 }
8505 } catch (error) {
8506 console.error('Error renaming metadata:', error);
8507 await window.electron.showMessage('Error', error.message || 'Failed to rename');
8508 }
8509 }
8510 });
8511
8512 // Delete functionality
8513 itemElement.querySelector('.metadata-delete')?.addEventListener('click', async () => {
8514 const typeLabel = type === 'designer' ? 'Designer' : type === 'parentModel' ? 'Parent Model' : 'License';
8515 const response = await window.electron.showMessage(
8516 `Delete ${typeLabel}`,
8517 `Delete for ${item.model_count} model${item.model_count !== 1 ? 's' : ''}?`,

Callers 1

renderer.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected