Fix populated user data for get awardings endpoint (CC-14)
parent
3256cfd57d
commit
910df3d267
|
@ -15,8 +15,9 @@ Awarding associating a decoration to a user
|
||||||
|
|
||||||
|
|
||||||
# AwardingPopulated (Awarding)
|
# AwardingPopulated (Awarding)
|
||||||
Awarding with populated decoration and proposer
|
Awarding with populated decoration, proposer and army-user
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
+ proposer (Proposer, required) - app user who requested this awarding
|
+ proposer (Proposer, required) - app user who requested this awarding
|
||||||
+ decorationId (Decoration, required) - populated decoration object that is given with the awarding
|
+ decorationId (Decoration, required) - populated decoration object that is given with the awarding
|
||||||
|
+ userId (User, required) - populated user who gets this awarding
|
||||||
|
|
|
@ -33,7 +33,7 @@ awarding.route('/')
|
||||||
filter.confirmed = 0;
|
filter.confirmed = 0;
|
||||||
}
|
}
|
||||||
AwardingModel.find(filter, {}, {sort: {date: 'desc'}})
|
AwardingModel.find(filter, {}, {sort: {date: 'desc'}})
|
||||||
.populate('decorationId').populate('proposer', resultSet)
|
.populate('decorationId').populate('proposer', resultSet).populate('userId')
|
||||||
.exec((err, items) => {
|
.exec((err, items) => {
|
||||||
if (err) {
|
if (err) {
|
||||||
err.status = codes.servererror;
|
err.status = codes.servererror;
|
||||||
|
|
Loading…
Reference in New Issue