rename vcard to theCard
This commit is contained in:
+2
-2
@@ -19,8 +19,8 @@ export function updateFavicon(count) {
|
|||||||
document.title = (count > 0 ? '('+count+') ' : '') + 'Tinode';
|
document.title = (count > 0 ? '('+count+') ' : '') + 'Tinode';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Create VCard which represents topic 'public' info
|
// Create theCard which represents topic 'public' info.
|
||||||
export function vcard(fn, imageDataUrl) {
|
export function theCard(fn, imageDataUrl) {
|
||||||
let card = null;
|
let card = null;
|
||||||
|
|
||||||
if ((fn && fn.trim()) || imageDataUrl) {
|
if ((fn && fn.trim()) || imageDataUrl) {
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import TagManager from '../widgets/tag-manager.jsx';
|
|||||||
|
|
||||||
import { MAX_TITLE_LENGTH } from '../config.js';
|
import { MAX_TITLE_LENGTH } from '../config.js';
|
||||||
import { makeImageUrl } from '../lib/blob-helpers.js';
|
import { makeImageUrl } from '../lib/blob-helpers.js';
|
||||||
import { arrayEqual, asEmail, asPhone, vcard } from '../lib/utils.js';
|
import { arrayEqual, asEmail, asPhone, theCard } from '../lib/utils.js';
|
||||||
|
|
||||||
export default class AccGeneralView extends React.Component {
|
export default class AccGeneralView extends React.Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
@@ -62,13 +62,13 @@ export default class AccGeneralView extends React.Component {
|
|||||||
fn = fn.trim().substring(0, MAX_TITLE_LENGTH);
|
fn = fn.trim().substring(0, MAX_TITLE_LENGTH);
|
||||||
if (fn) {
|
if (fn) {
|
||||||
this.setState({fullName: fn});
|
this.setState({fullName: fn});
|
||||||
this.props.onUpdateAccount(undefined, vcard(fn, null));
|
this.props.onUpdateAccount(undefined, theCard(fn, null));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
handleImageChanged(img) {
|
handleImageChanged(img) {
|
||||||
this.setState({avatar: img});
|
this.setState({avatar: img});
|
||||||
this.props.onUpdateAccount(undefined, vcard(null, img || Tinode.DEL_CHAR));
|
this.props.onUpdateAccount(undefined, theCard(null, img || Tinode.DEL_CHAR));
|
||||||
}
|
}
|
||||||
|
|
||||||
handleCredChange(e) {
|
handleCredChange(e) {
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import CheckBox from '../widgets/checkbox.jsx';
|
|||||||
import VisiblePassword from '../widgets/visible-password.jsx';
|
import VisiblePassword from '../widgets/visible-password.jsx';
|
||||||
|
|
||||||
import LocalStorageUtil from '../lib/local-storage.js';
|
import LocalStorageUtil from '../lib/local-storage.js';
|
||||||
import { vcard } from '../lib/utils.js';
|
import { theCard } from '../lib/utils.js';
|
||||||
|
|
||||||
import { MAX_TITLE_LENGTH } from '../config.js';
|
import { MAX_TITLE_LENGTH } from '../config.js';
|
||||||
|
|
||||||
@@ -65,7 +65,7 @@ export default class CreateAccountView extends React.PureComponent {
|
|||||||
this.props.onCreateAccount(
|
this.props.onCreateAccount(
|
||||||
this.state.login.trim(),
|
this.state.login.trim(),
|
||||||
this.state.password.trim(),
|
this.state.password.trim(),
|
||||||
vcard(this.state.fn.trim().substring(0, MAX_TITLE_LENGTH), this.state.imageDataUrl),
|
theCard(this.state.fn.trim().substring(0, MAX_TITLE_LENGTH), this.state.imageDataUrl),
|
||||||
{'meth': 'email', 'val': this.state.email});
|
{'meth': 'email', 'val': this.state.email});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ import TagManager from '../widgets/tag-manager.jsx';
|
|||||||
import { MAX_TITLE_LENGTH, NO_ACCESS_MODE } from '../config.js';
|
import { MAX_TITLE_LENGTH, NO_ACCESS_MODE } from '../config.js';
|
||||||
|
|
||||||
import { makeImageUrl } from '../lib/blob-helpers.js';
|
import { makeImageUrl } from '../lib/blob-helpers.js';
|
||||||
import { arrayEqual, vcard } from '../lib/utils.js';
|
import { arrayEqual, theCard } from '../lib/utils.js';
|
||||||
|
|
||||||
const messages = defineMessages({
|
const messages = defineMessages({
|
||||||
requested: {
|
requested: {
|
||||||
@@ -282,7 +282,7 @@ class InfoView extends React.Component {
|
|||||||
fn = fn.trim().substring(0, MAX_TITLE_LENGTH);
|
fn = fn.trim().substring(0, MAX_TITLE_LENGTH);
|
||||||
if (this.state.fullName !== fn) {
|
if (this.state.fullName !== fn) {
|
||||||
this.setState({fullName: fn});
|
this.setState({fullName: fn});
|
||||||
this.props.onTopicDescUpdate(this.props.topic, vcard(fn, null), null);
|
this.props.onTopicDescUpdate(this.props.topic, theCard(fn, null), null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -296,7 +296,7 @@ class InfoView extends React.Component {
|
|||||||
|
|
||||||
handleImageChanged(img) {
|
handleImageChanged(img) {
|
||||||
this.setState({avatar: img});
|
this.setState({avatar: img});
|
||||||
this.props.onTopicDescUpdate(this.props.topic, vcard(null, img || Tinode.DEL_CHAR), null);
|
this.props.onTopicDescUpdate(this.props.topic, theCard(null, img || Tinode.DEL_CHAR), null);
|
||||||
}
|
}
|
||||||
|
|
||||||
handleMuted(ignored, checked) {
|
handleMuted(ignored, checked) {
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import NewTopicGroup from '../widgets/new-topic-group.jsx';
|
|||||||
import SearchContacts from '../widgets/search-contacts.jsx';
|
import SearchContacts from '../widgets/search-contacts.jsx';
|
||||||
|
|
||||||
import HashNavigation from '../lib/navigation.js';
|
import HashNavigation from '../lib/navigation.js';
|
||||||
import { vcard } from '../lib/utils.js';
|
import { theCard } from '../lib/utils.js';
|
||||||
|
|
||||||
const messages = defineMessages({
|
const messages = defineMessages({
|
||||||
search_for_contacts: {
|
search_for_contacts: {
|
||||||
@@ -65,7 +65,7 @@ class NewTopicView extends React.Component {
|
|||||||
|
|
||||||
handleNewGroupSubmit(name, dataUrl, priv, tags, isChannel) {
|
handleNewGroupSubmit(name, dataUrl, priv, tags, isChannel) {
|
||||||
HashNavigation.navigateTo(HashNavigation.removeUrlParam(window.location.hash, 'tab'));
|
HashNavigation.navigateTo(HashNavigation.removeUrlParam(window.location.hash, 'tab'));
|
||||||
this.props.onCreateTopic(undefined, vcard(name, dataUrl), priv, tags, isChannel);
|
this.props.onCreateTopic(undefined, theCard(name, dataUrl), priv, tags, isChannel);
|
||||||
}
|
}
|
||||||
|
|
||||||
handleGroupByID(topicName) {
|
handleGroupByID(topicName) {
|
||||||
|
|||||||
Reference in New Issue
Block a user