Added basicData endpoint & refactorize profileData

This commit is contained in:
srgooglo 2020-10-08 20:51:42 +02:00
parent fbb3c2609b
commit a059a510f2
2 changed files with 29 additions and 3 deletions

View File

@ -6,5 +6,6 @@ export default {
post_actions: 'POST /post-actions',
get_data: 'POST /get-user-data',
profileData: 'POST /early_user'
basicData: 'POST /early_user',
profileData: 'POST /get-user-data-username'
};

View File

@ -40,7 +40,7 @@ export const get = {
// core get id data from current session
}
},
profileData: (parms, callback) => {
basicData: (parms, callback) => {
if (!parms) return false
const { username } = parms
@ -49,7 +49,7 @@ export const get = {
v3_model.api_request(
{
body: { username },
endpoint: endpoints.profileData,
endpoint: endpoints.basicData,
verbose: true,
},
(err, res) => {
@ -63,6 +63,31 @@ export const get = {
return callback(res, false);
}
},
profileData: (parms, callback) => {
if (!parms) return false
const { username, server_key, access_token } = parms
if (username) {
v3_model.api_request(
{
body: { username, fetch: "user_data" },
endpoint: endpoints.profileData,
userToken: access_token,
verbose: true,
serverKey: server_key
},
(err, res) => {
err? console.error(err) : null
return callback(false, res);
},
);
} else {
const res = { status: 105, message: 'Invalid Username!' };
return callback(res, false);
}
},
};
export const actions = {