add back .populate(tags) to secrets GET via service token

This commit is contained in:
Maidul Islam
2023-04-10 15:16:57 -07:00
parent 576381cd58
commit 689ac6a8fe
@@ -608,7 +608,7 @@ export const getSecrets = async (req: Request, res: Response) => {
if (hasWriteOnlyAccess) { if (hasWriteOnlyAccess) {
// (i.e. you don't get values to decrypt since you can only write) // (i.e. you don't get values to decrypt since you can only write)
secrets = await Secret.find(secretQuery).select("secretKeyCiphertext secretKeyIV secretKeyTag") secrets = await Secret.find(secretQuery).select("secretKeyCiphertext secretKeyIV secretKeyTag").populate("tags")
} else { } else {
secrets = await Secret.find(secretQuery).populate("tags") secrets = await Secret.find(secretQuery).populate("tags")
} }
@@ -625,7 +625,7 @@ export const getSecrets = async (req: Request, res: Response) => {
}, },
...(tagIds.length > 0 ? { tags: { $in: tagIds } } : {}), ...(tagIds.length > 0 ? { tags: { $in: tagIds } } : {}),
type: SECRET_SHARED type: SECRET_SHARED
}); }).populate("tags");
} }
const channel = getChannelFromUserAgent(req.headers['user-agent']) const channel = getChannelFromUserAgent(req.headers['user-agent'])