auth takes language for user new #106

Merged
jessopb merged 1 commit from feat-authTakesLanguage into master 2020-11-13 19:23:26 +01:00
3 changed files with 34 additions and 30 deletions

15
dist/bundle.es.js vendored
View file

@ -320,17 +320,18 @@ Lbryio.getAuthToken = () => new Promise(resolve => {
Lbryio.getCurrentUser = () => Lbryio.call('user', 'me'); Lbryio.getCurrentUser = () => Lbryio.call('user', 'me');
Lbryio.authenticate = domain => { Lbryio.authenticate = (domain, language) => {
if (!Lbryio.enabled) { if (!Lbryio.enabled) {
return new Promise(resolve => { const params = {
resolve({
id: 1, id: 1,
language: 'en',
primary_email: 'disabled@lbry.io', primary_email: 'disabled@lbry.io',
has_verified_email: true, has_verified_email: true,
is_identity_verified: true, is_identity_verified: true,
is_reward_approved: false is_reward_approved: false,
}); language: language || 'en'
};
return new Promise(resolve => {
resolve(params);
}); });
} }
@ -358,7 +359,7 @@ Lbryio.authenticate = domain => {
const appId = domain && domain !== 'lbry.tv' ? (domain.replace(/[.]/gi, '') + status.installation_id).slice(0, 66) : status.installation_id; const appId = domain && domain !== 'lbry.tv' ? (domain.replace(/[.]/gi, '') + status.installation_id).slice(0, 66) : status.installation_id;
Lbryio.call('user', 'new', { Lbryio.call('user', 'new', {
auth_token: '', auth_token: '',
language: 'en', language: language || 'en',
app_id: appId app_id: appId
}, 'post').then(response => { }, 'post').then(response => {
if (!response.auth_token) { if (!response.auth_token) {

15
dist/bundle.js vendored
View file

@ -628,17 +628,18 @@ Lbryio.getCurrentUser = function () {
return Lbryio.call('user', 'me'); return Lbryio.call('user', 'me');
}; };
Lbryio.authenticate = function (domain) { Lbryio.authenticate = function (domain, language) {
if (!Lbryio.enabled) { if (!Lbryio.enabled) {
return new Promise(function (resolve) { var params = {
resolve({
id: 1, id: 1,
language: 'en',
primary_email: 'disabled@lbry.io', primary_email: 'disabled@lbry.io',
has_verified_email: true, has_verified_email: true,
is_identity_verified: true, is_identity_verified: true,
is_reward_approved: false is_reward_approved: false,
}); language: language || 'en'
};
return new Promise(function (resolve) {
resolve(params);
}); });
} }
@ -669,7 +670,7 @@ Lbryio.authenticate = function (domain) {
var appId = domain && domain !== 'lbry.tv' ? (domain.replace(/[.]/gi, '') + status.installation_id).slice(0, 66) : status.installation_id; var appId = domain && domain !== 'lbry.tv' ? (domain.replace(/[.]/gi, '') + status.installation_id).slice(0, 66) : status.installation_id;
Lbryio.call('user', 'new', { Lbryio.call('user', 'new', {
auth_token: '', auth_token: '',
language: 'en', language: language || 'en',
app_id: appId app_id: appId
}, 'post').then(function (response) { }, 'post').then(function (response) {
if (!response.auth_token) { if (!response.auth_token) {

View file

@ -111,17 +111,19 @@ Lbryio.getAuthToken = () =>
Lbryio.getCurrentUser = () => Lbryio.call('user', 'me'); Lbryio.getCurrentUser = () => Lbryio.call('user', 'me');
Lbryio.authenticate = domain => { Lbryio.authenticate = (domain, language) => {
if (!Lbryio.enabled) { if (!Lbryio.enabled) {
return new Promise(resolve => { const params = {
resolve({
id: 1, id: 1,
language: 'en',
primary_email: 'disabled@lbry.io', primary_email: 'disabled@lbry.io',
has_verified_email: true, has_verified_email: true,
is_identity_verified: true, is_identity_verified: true,
is_reward_approved: false, is_reward_approved: false,
}); language: language || 'en',
};
return new Promise(resolve => {
resolve(params);
}); });
} }
@ -162,7 +164,7 @@ Lbryio.authenticate = domain => {
'new', 'new',
{ {
auth_token: '', auth_token: '',
language: 'en', language: language || 'en',
app_id: appId, app_id: appId,
}, },
'post' 'post'