diff --git a/object/chat.go b/object/chat.go index ec744f4b..5d13970c 100644 --- a/object/chat.go +++ b/object/chat.go @@ -29,6 +29,7 @@ type Chat struct { Organization string `xorm:"varchar(100)" json:"organization"` DisplayName string `xorm:"varchar(100)" json:"displayName"` + Type string `xorm:"varchar(100)" json:"type"` User1 string `xorm:"varchar(100)" json:"user1"` User2 string `xorm:"varchar(100)" json:"user2"` Users []string `xorm:"varchar(100)" json:"users"` diff --git a/web/src/ChatEditPage.js b/web/src/ChatEditPage.js index b7cdd322..3d48a36e 100644 --- a/web/src/ChatEditPage.js +++ b/web/src/ChatEditPage.js @@ -126,7 +126,23 @@ class ChatEditPage extends React.Component { - {Setting.getLabel(i18next.t("chat:User1"), i18next.t("general:User1 - Tooltip"))} : + {Setting.getLabel(i18next.t("provider:Type"), i18next.t("provider:Type - Tooltip"))} : + + + {this.updateChatField("user1", value);})} @@ -136,7 +152,7 @@ class ChatEditPage extends React.Component { - {Setting.getLabel(i18next.t("chat:User2"), i18next.t("general:User2 - Tooltip"))} : + {Setting.getLabel(i18next.t("chat:User2"), i18next.t("chat:User2 - Tooltip"))} : { + return i18next.t(`chat:${text}`); + }, + }, { title: i18next.t("chat:User1"), dataIndex: "user1", diff --git a/web/src/MessageEditPage.js b/web/src/MessageEditPage.js index fb17ad25..58b00219 100644 --- a/web/src/MessageEditPage.js +++ b/web/src/MessageEditPage.js @@ -140,7 +140,7 @@ class MessageEditPage extends React.Component { - {Setting.getLabel(i18next.t("message:Author"), i18next.t("general:Author - Tooltip"))} : + {Setting.getLabel(i18next.t("message:Author"), i18next.t("message:Author - Tooltip"))} :