InfiniteScroll 3
fix user list send telegram text invited show in profile
This commit is contained in:
@@ -31,6 +31,9 @@ const CircuitSchema = new Schema({
|
|||||||
longdescr: {
|
longdescr: {
|
||||||
type: String,
|
type: String,
|
||||||
},
|
},
|
||||||
|
regulation: {
|
||||||
|
type: String,
|
||||||
|
},
|
||||||
systemUserDescr: {
|
systemUserDescr: {
|
||||||
type: String,
|
type: String,
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1372,9 +1372,12 @@ UserSchema.statics.getUserProfileByUsername = async function(
|
|||||||
username_who_report: 1,
|
username_who_report: 1,
|
||||||
verified_email: 1,
|
verified_email: 1,
|
||||||
verified_by_aportador: 1,
|
verified_by_aportador: 1,
|
||||||
|
aportador_solidario: 1,
|
||||||
date_reg: 1,
|
date_reg: 1,
|
||||||
'profile.username_telegram': 1,
|
'profile.username_telegram': 1,
|
||||||
'profile.img': 1,
|
'profile.img': 1,
|
||||||
|
"useraport.username": 1,
|
||||||
|
"useraport.profile.img": 1,
|
||||||
};
|
};
|
||||||
|
|
||||||
} else if (perm === tools.Perm.PERM_FRIEND) {
|
} else if (perm === tools.Perm.PERM_FRIEND) {
|
||||||
@@ -1411,6 +1414,8 @@ UserSchema.statics.getUserProfileByUsername = async function(
|
|||||||
'profile.born_country': 1,
|
'profile.born_country': 1,
|
||||||
email: 1,
|
email: 1,
|
||||||
date_reg: 1,
|
date_reg: 1,
|
||||||
|
"useraport.username": 1,
|
||||||
|
"useraport.profile.img": 1,
|
||||||
};
|
};
|
||||||
|
|
||||||
} else if (perm === tools.Perm.PERM_ALL) {
|
} else if (perm === tools.Perm.PERM_ALL) {
|
||||||
@@ -1450,6 +1455,8 @@ UserSchema.statics.getUserProfileByUsername = async function(
|
|||||||
'comune': 1,
|
'comune': 1,
|
||||||
email: 1,
|
email: 1,
|
||||||
date_reg: 1,
|
date_reg: 1,
|
||||||
|
"useraport.username": 1,
|
||||||
|
"useraport.profile.img": 1,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1468,6 +1475,31 @@ UserSchema.statics.getUserProfileByUsername = async function(
|
|||||||
as: 'mycities',
|
as: 'mycities',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$lookup": {
|
||||||
|
"from": 'users',
|
||||||
|
let: {
|
||||||
|
"idapp": "$idapp",
|
||||||
|
"user_name": "$aportador_solidario"
|
||||||
|
},
|
||||||
|
pipeline: [
|
||||||
|
{ "$match": {
|
||||||
|
"$expr": {
|
||||||
|
$and: [
|
||||||
|
{ $eq: ['$username', '$$user_name'] },
|
||||||
|
{ $eq: ['$idapp','$$idapp'] }
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
as: 'useraport'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
$unwind:'$useraport'
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
'$replaceRoot': {
|
'$replaceRoot': {
|
||||||
'newRoot': {
|
'newRoot': {
|
||||||
|
|||||||
@@ -1164,6 +1164,7 @@ const MyTelegramBot = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
let invia = false;
|
let invia = false;
|
||||||
|
let content = '';
|
||||||
|
|
||||||
let tipomsgtempl = 0;
|
let tipomsgtempl = 0;
|
||||||
|
|
||||||
@@ -1176,6 +1177,8 @@ const MyTelegramBot = {
|
|||||||
if (params.cmd === shared_consts.MsgTeleg.SHARE_MSGREG) {
|
if (params.cmd === shared_consts.MsgTeleg.SHARE_MSGREG) {
|
||||||
tipomsgtempl = shared_consts.TypeMsgTemplate.MS_SHARE_LINK;
|
tipomsgtempl = shared_consts.TypeMsgTemplate.MS_SHARE_LINK;
|
||||||
invia = true;
|
invia = true;
|
||||||
|
} else if (params.cmd === shared_consts.MsgTeleg.SHARE_TEXT) {
|
||||||
|
invia = !!params.content;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tipomsgtempl > 0) {
|
if (tipomsgtempl > 0) {
|
||||||
|
|||||||
@@ -281,6 +281,7 @@ module.exports = {
|
|||||||
|
|
||||||
MsgTeleg: {
|
MsgTeleg: {
|
||||||
SHARE_MSGREG: 1,
|
SHARE_MSGREG: 1,
|
||||||
|
SHARE_TEXT: 2,
|
||||||
},
|
},
|
||||||
|
|
||||||
TypeMsgTemplate: {
|
TypeMsgTemplate: {
|
||||||
|
|||||||
Reference in New Issue
Block a user