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