From 11f3af1ede2b86be1476081d88379452013232f3 Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Wed, 31 May 2023 17:36:11 +0800 Subject: [PATCH] Improve Select modes --- web/src/ApplicationEditPage.js | 2 +- web/src/ChatEditPage.js | 2 +- web/src/OrganizationEditPage.js | 2 +- web/src/PermissionEditPage.js | 8 ++++---- web/src/PricingEditPage.js | 2 +- web/src/ProductEditPage.js | 2 +- web/src/RoleEditPage.js | 4 ++-- web/src/WebhookEditPage.js | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/web/src/ApplicationEditPage.js b/web/src/ApplicationEditPage.js index af2e9e7b..cb41b5a8 100644 --- a/web/src/ApplicationEditPage.js +++ b/web/src/ApplicationEditPage.js @@ -564,7 +564,7 @@ class ApplicationEditPage extends React.Component { {Setting.getLabel(i18next.t("application:Grant types"), i18next.t("application:Grant types - Tooltip"))} : - {this.updateChatField("users", value);})} options={this.state.users.map((user) => Setting.getOption(`${user.owner}/${user.name}`, `${user.owner}/${user.name}`))} /> diff --git a/web/src/OrganizationEditPage.js b/web/src/OrganizationEditPage.js index 7bfe7219..c0aa4d7d 100644 --- a/web/src/OrganizationEditPage.js +++ b/web/src/OrganizationEditPage.js @@ -205,7 +205,7 @@ class OrganizationEditPage extends React.Component { {Setting.getLabel(i18next.t("general:Languages"), i18next.t("general:Languages - Tooltip"))} : - {this.updatePermissionField("users", value);})} options={this.state.users.map((user) => Setting.getOption(`${user.owner}/${user.name}`, `${user.owner}/${user.name}`))} /> @@ -228,7 +228,7 @@ class PermissionEditPage extends React.Component { {Setting.getLabel(i18next.t("role:Sub roles"), i18next.t("role:Sub roles - Tooltip"))} : - {this.updatePermissionField("resources", value);})} options={this.state.resources.map((resource) => Setting.getOption(`${resource.name}`, `${resource.name}`)) } /> @@ -278,7 +278,7 @@ class PermissionEditPage extends React.Component { {Setting.getLabel(i18next.t("permission:Actions"), i18next.t("permission:Actions - Tooltip"))} : - { this.updatePermissionField("actions", value); })} options={[ diff --git a/web/src/PricingEditPage.js b/web/src/PricingEditPage.js index 28b6727b..8ac21bbb 100644 --- a/web/src/PricingEditPage.js +++ b/web/src/PricingEditPage.js @@ -181,7 +181,7 @@ class PricingEditPage extends React.Component { {Setting.getLabel(i18next.t("general:Plans"), i18next.t("general:Plans - Tooltip"))} : - {this.updateProductField("providers", value);})}> + {this.updateRoleField("users", value);})} options={this.state.users.map((user) => Setting.getOption(`${user.owner}/${user.name}`, `${user.owner}/${user.name}`))} /> @@ -152,7 +152,7 @@ class RoleEditPage extends React.Component { {Setting.getLabel(i18next.t("role:Sub roles"), i18next.t("role:Sub roles - Tooltip"))} : - {this.updateRoleField("roles", value);})} options={this.state.roles.filter(role => (role.owner !== this.state.role.owner || role.name !== this.state.role.name)).map((role) => Setting.getOption(`${role.owner}/${role.name}`, `${role.owner}/${role.name}`)) } /> diff --git a/web/src/WebhookEditPage.js b/web/src/WebhookEditPage.js index 18b52493..454e4c54 100644 --- a/web/src/WebhookEditPage.js +++ b/web/src/WebhookEditPage.js @@ -252,7 +252,7 @@ class WebhookEditPage extends React.Component { {Setting.getLabel(i18next.t("webhook:Events"), i18next.t("webhook:Events - Tooltip"))} : -