OWL
forms
Upgrade Dialog
Odoo 19 OWL component — Upgrade Dialog (webclient)
Live preview
Interactive
Source excerpt
web/static/src/webclient/settings_form_view/fields/upgrade_dialog.js
import { Dialog } from "@web/core/dialog/dialog";
import { useService } from "@web/core/utils/hooks";
import { Component } from "@odoo/owl";
export class UpgradeDialog extends Component {
static template = "web.UpgradeDialog";
static components = { Dialog };
static props = {
close: Function,
};
setup() {
this.orm = useService("orm");
}
async _confirmUpgrade() {
const usersCount = await this.orm.call("res.users", "search_count", [
[["share", "=", false]],
]);
window.open(
"https://www.odoo.com/odoo-enterprise/upgrade?num_users=" + usersCount,
"_blank"
);
this.props.close();
}
}
Registry / API
- Registry name
UpgradeDialog- Category
—- Module
web- Slug
upgrade-dialog- Nav group
forms