|
@@ -25,12 +25,12 @@ module.exports = options => {
|
|
|
const res = await checkReport(ctx, ids);
|
|
|
if (_.isArray(data)) {
|
|
|
for (const i of data) {
|
|
|
- const r = res.find(f => ObjectId(f).equals(i._id));
|
|
|
- if (r) i.has_report = true;
|
|
|
+ const r = res.find(f => ObjectId(f.disclosure_id).equals(i._id));
|
|
|
+ if (r) i.has_report = r._id;
|
|
|
else i.has_report = false;
|
|
|
}
|
|
|
} else {
|
|
|
- if (res.length > 0) data.has_report = true;
|
|
|
+ if (res.length > 0) data.has_report = res[0]._id;
|
|
|
else data.has_report = false;
|
|
|
}
|
|
|
ctx.body.data = data;
|