Fallback moved. Index points to telegran en bot
This commit is contained in:
parent
0a8d59bc53
commit
2d19778553
4 changed files with 23 additions and 7 deletions
|
|
@ -1,5 +1,7 @@
|
||||||
|
/* eslint-disable import/no-absolute-path */
|
||||||
|
|
||||||
import fs from 'fs';
|
import fs from 'fs';
|
||||||
import getFallbackLang from '/imports/startup/server/accounts/lang-fallback';
|
import getFallbackLang from '/imports/modules/lang-fallback';
|
||||||
|
|
||||||
const as = f => `assets/app/${f}`;
|
const as = f => `assets/app/${f}`;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
const getFallbackLang = (lang) => {
|
const getFallbackLang = (lang) => {
|
||||||
if (lang && (lang === 'ast' || lang === 'gl' || lang === 'eu' || lang === 'ca' || lang.match(/^es-/))) {
|
if (lang && (lang === 'ast' || lang === 'gl' || lang === 'eu' ||
|
||||||
|
lang === 'es' || lang === 'ca' || lang.match(/^es-/))) {
|
||||||
return 'es';
|
return 'es';
|
||||||
}
|
}
|
||||||
return 'en';
|
return 'en';
|
||||||
|
|
@ -1,7 +1,9 @@
|
||||||
|
/* eslint-disable import/no-absolute-path */
|
||||||
|
|
||||||
import { Accounts } from 'meteor/accounts-base';
|
import { Accounts } from 'meteor/accounts-base';
|
||||||
import sendWelcomeEmail from '../../../api/Users/server/send-welcome-email';
|
import getFallbackLang from '/imports/modules/lang-fallback';
|
||||||
import getOAuthProfile from '../../../modules/get-oauth-profile';
|
import sendWelcomeEmail from '/imports/api/Users/server/send-welcome-email';
|
||||||
import getFallbackLang from './lang-fallback';
|
import getOAuthProfile from '/imports/modules/get-oauth-profile';
|
||||||
|
|
||||||
Accounts.onCreateUser((options, user) => {
|
Accounts.onCreateUser((options, user) => {
|
||||||
const userToCreate = user;
|
const userToCreate = user;
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,7 @@ import { isAnyMobile } from '/imports/ui/components/Utils/isMobile';
|
||||||
import SubscriptionEditor from '/imports/ui/components/SubscriptionEditor/SubscriptionEditor';
|
import SubscriptionEditor from '/imports/ui/components/SubscriptionEditor/SubscriptionEditor';
|
||||||
import SubscriptionsMap from '/imports/ui/pages/Subscriptions/SubscriptionsMap';
|
import SubscriptionsMap from '/imports/ui/pages/Subscriptions/SubscriptionsMap';
|
||||||
import ShareIt from '/imports/ui/components/ShareIt/ShareIt';
|
import ShareIt from '/imports/ui/components/ShareIt/ShareIt';
|
||||||
|
import getFallbackLang from '/imports/modules/lang-fallback';
|
||||||
import FiresMap from '../FiresMap/FiresMap';
|
import FiresMap from '../FiresMap/FiresMap';
|
||||||
|
|
||||||
import './Index.scss';
|
import './Index.scss';
|
||||||
|
|
@ -34,6 +35,7 @@ class Index extends Component {
|
||||||
self.scaleHeader();
|
self.scaleHeader();
|
||||||
}, 250);
|
}, 250);
|
||||||
this.onResize = this.onResize.bind(this);
|
this.onResize = this.onResize.bind(this);
|
||||||
|
this.getBotUrl = this.getBotUrl.bind(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
|
|
@ -67,6 +69,14 @@ class Index extends Component {
|
||||||
return (<div />);
|
return (<div />);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
getBotUrl() {
|
||||||
|
const fallbackLng = getFallbackLang(this.props.i18n.language);
|
||||||
|
console.log(`language: ${this.props.i18n.language}, fallback: ${fallbackLng}`);
|
||||||
|
return fallbackLng === 'es' ?
|
||||||
|
'https://t.me/TodosContraElFuego_bot' :
|
||||||
|
'https://t.me/AllAgainstTheFire_bot';
|
||||||
|
}
|
||||||
|
|
||||||
scaleHeader() {
|
scaleHeader() {
|
||||||
const scalable = document.getElementById('tcefh1');
|
const scalable = document.getElementById('tcefh1');
|
||||||
const margin = 10;
|
const margin = 10;
|
||||||
|
|
@ -79,7 +89,7 @@ class Index extends Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
handleBtnClick() {
|
handleBtnClick() {
|
||||||
window.open('https://t.me/TodosContraElFuego_bot', '_blank');
|
window.open(this.getBotUrl(), '_blank');
|
||||||
}
|
}
|
||||||
|
|
||||||
gotoParticipe() {
|
gotoParticipe() {
|
||||||
|
|
@ -270,7 +280,7 @@ class Index extends Component {
|
||||||
<div className="container-fluid">
|
<div className="container-fluid">
|
||||||
<div className="row">
|
<div className="row">
|
||||||
<div className="col-lg-6">
|
<div className="col-lg-6">
|
||||||
<a className="feature-link" rel="noopener noreferrer" target="_blank" href="https://t.me/TodosContraElFuego_bot">
|
<a className="feature-link" rel="noopener noreferrer" target="_blank" href={this.getBotUrl()}>
|
||||||
<div className="feature-item">
|
<div className="feature-item">
|
||||||
<i className="fa fa-telegram text-primary" />
|
<i className="fa fa-telegram text-primary" />
|
||||||
<h3>Telegram</h3>
|
<h3>Telegram</h3>
|
||||||
|
|
@ -318,6 +328,7 @@ class Index extends Component {
|
||||||
|
|
||||||
Index.propTypes = {
|
Index.propTypes = {
|
||||||
history: PropTypes.object.isRequired,
|
history: PropTypes.object.isRequired,
|
||||||
|
i18n: PropTypes.object.isRequired,
|
||||||
t: PropTypes.func.isRequired
|
t: PropTypes.func.isRequired
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue