mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 22:27:48 +00:00
Add back service token data select fields for GET endpoint
This commit is contained in:
@@ -56,6 +56,7 @@ export const getServiceTokenData = async (req: Request, res: Response) => {
|
|||||||
|
|
||||||
const serviceTokenData = await ServiceTokenData
|
const serviceTokenData = await ServiceTokenData
|
||||||
.findById(req.authData.authPayload._id)
|
.findById(req.authData.authPayload._id)
|
||||||
|
.select('+encryptedKey +iv +tag')
|
||||||
.populate('user');
|
.populate('user');
|
||||||
|
|
||||||
return res.status(200).json(serviceTokenData);
|
return res.status(200).json(serviceTokenData);
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ export const getSecretByName = async (req: Request, res: Response) => {
|
|||||||
const workspaceId = req.query.workspaceId as string;
|
const workspaceId = req.query.workspaceId as string;
|
||||||
const environment = req.query.environment as string;
|
const environment = req.query.environment as string;
|
||||||
const type = req.query.type as 'shared' | 'personal' | undefined;
|
const type = req.query.type as 'shared' | 'personal' | undefined;
|
||||||
|
|
||||||
const secret = await SecretService.getSecret({
|
const secret = await SecretService.getSecret({
|
||||||
secretName,
|
secretName,
|
||||||
workspaceId: new Types.ObjectId(workspaceId),
|
workspaceId: new Types.ObjectId(workspaceId),
|
||||||
|
|||||||
@@ -620,7 +620,6 @@ const getSecretHelper = async ({
|
|||||||
secretName,
|
secretName,
|
||||||
workspaceId: new Types.ObjectId(workspaceId)
|
workspaceId: new Types.ObjectId(workspaceId)
|
||||||
});
|
});
|
||||||
|
|
||||||
let secret: ISecret | null = null;
|
let secret: ISecret | null = null;
|
||||||
|
|
||||||
// try getting personal secret first (if exists)
|
// try getting personal secret first (if exists)
|
||||||
@@ -733,6 +732,7 @@ const updateSecretHelper = async ({
|
|||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
// case: update personal secret
|
// case: update personal secret
|
||||||
|
|
||||||
secret = await Secret.findOneAndUpdate(
|
secret = await Secret.findOneAndUpdate(
|
||||||
{
|
{
|
||||||
secretBlindIndex,
|
secretBlindIndex,
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ router.get(
|
|||||||
'/',
|
'/',
|
||||||
query('workspaceId').exists().isString().trim(),
|
query('workspaceId').exists().isString().trim(),
|
||||||
query('environment').exists().isString().trim(),
|
query('environment').exists().isString().trim(),
|
||||||
query('tagSlugs'),
|
|
||||||
validateRequest,
|
validateRequest,
|
||||||
requireAuth({
|
requireAuth({
|
||||||
acceptedAuthModes: [
|
acceptedAuthModes: [
|
||||||
|
|||||||
Reference in New Issue
Block a user