Press "Enter" to skip to content

PVE 7.0 去除订阅提示

未订阅的PVE会有如下提示:

企业存储库需要有效订阅

You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.

在 /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js 文件中搜索 Proxmox.Utils.getNoSubKeyHtml关键词 , 然后做以下改动(增加一行)。

    success: function(response, opts) {
            let res = response.result;
            // 新增下面这一行
            res.data.status = 'active'
            if (res === null || res === undefined || !res || res
            .data.status.toLowerCase() !== 'active') {
            Ext.Msg.show({
                title: gettext('No valid subscription'),
                icon: Ext.Msg.WARNING,
                message: Proxmox.Utils.getNoSubKeyHtml(res.data.url),
                buttons: Ext.Msg.OK,
                callback: function(btn) {
                if (btn !== 'ok') {
                    return;
                }
                orig_cmd();
                },
            });
            } else {
            orig_cmd();
            }
        }

参考资料:

https://juejin.cn/post/6999589636938924045

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注