ee
Size: a a a
ee
J
ee
async function getUser(user_id, username) {
try {
var user = await User.query()
.where("id", user_id)
.withGraphFetched("request")
.first();
if (!user){
await User.query().insert({
username,
id: user_id,
});
user = await User.query()
.where("id", user_id)
.withGraphFetched("request")
.first();
}
if (!user) throw new Error();
if (user.username !== username) {
await User.query().where("id", user.id).update({ username });
user.username = username;
}
return user;
} catch (err) {
console.log(err);
return false;
}
}
J
ee
J
ee
ee
J
J
ee
JD
ee
J
JD
ee
ee
ee
J