A default notification config will now be created in pve-manager's
postinst hook - which is not magic in any way and can be modified
and deleted as desired.

Signed-off-by: Lukas Wagner <l.wag...@proxmox.com>
---
 src/panel/NotificationConfigView.js | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/src/panel/NotificationConfigView.js 
b/src/panel/NotificationConfigView.js
index ecf764d..6a9bc20 100644
--- a/src/panel/NotificationConfigView.js
+++ b/src/panel/NotificationConfigView.js
@@ -41,10 +41,6 @@ Ext.define('Proxmox.panel.NotificationEndpointView', {
        openEditWindow: function(endpointType, endpoint) {
            let me = this;
 
-           if (endpoint === 'mail-to-root') {
-               return;
-           }
-
            Ext.create('Proxmox.window.EndpointEditBase', {
                baseUrl: me.getView().baseUrl,
                type: endpointType,
@@ -183,13 +179,11 @@ Ext.define('Proxmox.panel.NotificationEndpointView', {
                    xtype: 'proxmoxButton',
                    text: gettext('Modify'),
                    handler: 'openEditForSelectedItem',
-                   enableFn: rec => rec.data.name !== 'mail-to-root',
                    disabled: true,
                },
                {
                    xtype: 'proxmoxStdRemoveButton',
                    callback: 'reload',
-                   enableFn: rec => rec.data.name !== 'mail-to-root',
                    getUrl: function(rec) {
                        return 
`${me.baseUrl}/endpoints/${rec.data.type}/${rec.getId()}`;
                    },
-- 
2.39.2



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to