cosmetic fixes, rebuilt

This commit is contained in:
or-else
2025-05-28 12:56:17 +03:00
parent 6fdc208ca7
commit 28f332f56a
10 changed files with 990 additions and 465 deletions
+4
View File
@@ -2108,6 +2108,10 @@ Font from 3x to almost normal, from 1 to 5 emojis in a message */
.chat-box .author {
font-size: 80%;
color:#777;
max-width: 12em;
text-overflow: ellipsis;
white-space: nowrap;
overflow-x: hidden;
}
/* Inline and preview image styles */
+2 -4
View File
@@ -57,10 +57,8 @@ class NewTopicView extends React.Component {
}
handleSearchContacts(query) {
query = query.trim();
if (!query) {
query = Tinode.DEL_CHAR;
} else if (!/[\s,:]/.test(query) && query != Tinode.DEL_CHAR) {
query = query.trim() || Tinode.DEL_CHAR;
if (!/[\s,:]/.test(query) && query != Tinode.DEL_CHAR) {
// No colons, spaces or commas, not DEL char. Try as email, phone, or alias.
const email = asEmail(query);
if (email) {
+5 -6
View File
@@ -11733,10 +11733,8 @@ class NewTopicView extends (react__WEBPACK_IMPORTED_MODULE_0___default().Compone
});
}
handleSearchContacts(query) {
query = query.trim();
if (!query) {
query = tinode_sdk__WEBPACK_IMPORTED_MODULE_2__.Tinode.DEL_CHAR;
} else if (!/[\s,:]/.test(query) && query != tinode_sdk__WEBPACK_IMPORTED_MODULE_2__.Tinode.DEL_CHAR) {
query = query.trim() || tinode_sdk__WEBPACK_IMPORTED_MODULE_2__.Tinode.DEL_CHAR;
if (!/[\s,:]/.test(query) && query != tinode_sdk__WEBPACK_IMPORTED_MODULE_2__.Tinode.DEL_CHAR) {
const email = (0,_lib_utils_js__WEBPACK_IMPORTED_MODULE_8__.asEmail)(query);
if (email) {
query = `${tinode_sdk__WEBPACK_IMPORTED_MODULE_2__.Tinode.TAG_EMAIL}${email}`;
@@ -21279,7 +21277,7 @@ class TopicDescEdit extends (react__WEBPACK_IMPORTED_MODULE_0___default().Compon
this.setState({
aliasError: ''
});
const fnd = topic._tinode.getOrCreateFndTopic();
const fnd = this.props.tinode.getFndTopic();
if (!fnd) {
this.setState({
aliasError: ''
@@ -21293,12 +21291,13 @@ class TopicDescEdit extends (react__WEBPACK_IMPORTED_MODULE_0___default().Compon
});
this.aliasCheckTimer = setTimeout(_ => {
this.aliasCheckTimer = null;
fnd.checkTagUniqueness(`${tinode_sdk__WEBPACK_IMPORTED_MODULE_2__.Tinode.TAG_ALIAS}${alias}`, this.name()).then(ok => {
fnd.checkTagUniqueness(`${tinode_sdk__WEBPACK_IMPORTED_MODULE_2__.Tinode.TAG_ALIAS}${alias}`, this.props.topic).then(ok => {
this.aliasCheckPromise.resolve(ok);
this.setState({
aliasError: ok ? '' : this.props.intl.formatMessage(messages.alias_already_taken)
});
}).catch(err => {
console.log("HERE", err);
this.aliasCheckPromise.reject(err);
this.setState({
aliasError: err.message
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+973 -449
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long