feat: return taggedUsers in all list endpoints

This commit is contained in:
2025-09-03 11:15:38 +05:30
parent 4bd3e917c2
commit dd20543dc6
6 changed files with 9 additions and 1 deletions

View File

@@ -8,7 +8,6 @@ import {
taskFields,
taskModel,
UpdateTaskInput,
UploadTaskInput,
} from "./ctask.schema";
export async function createTask(
@@ -138,6 +137,7 @@ export async function listTasks(
documents: 1,
stage: 1,
createdAt: 1,
taggedUsers: 1,
createdBy: {
$let: {
vars: { createdBy: { $arrayElemAt: ["$createdBy", 0] } },
@@ -246,6 +246,7 @@ export async function searchTasks(
documents: 1,
stage: 1,
createdAt: 1,
taggedUsers: 1,
createdBy: {
$let: {
vars: { createdBy: { $arrayElemAt: ["$createdBy", 0] } },

View File

@@ -187,6 +187,7 @@ export async function listNotifications(
clientData: 1,
createdAt: 1,
updatedAt: 1,
taggedUsers: 1,
assignedTo: {
$let: {
vars: { assignedTo: { $arrayElemAt: ["$assignedTo", 0] } },

View File

@@ -149,6 +149,7 @@ export async function listPermits(
jobNumber: 1,
startDate: 1,
history: 1,
taggedUsers: 1,
assignedTo: {
$let: {
vars: { assigned: { $arrayElemAt: ["$assignedRec", 0] } },
@@ -365,6 +366,7 @@ export async function searchPermit(
jobNumber: 1,
startDate: 1,
history: 1,
taggedUsers: 1,
assignedTo: {
$let: {
vars: { assigned: { $arrayElemAt: ["$assignedRec", 0] } },

View File

@@ -165,6 +165,7 @@ export async function listProcessedPermits(
lot: 1,
block: 1,
jobNumber: 1,
taggedUsers: 1,
assignedTo: {
$let: {
vars: { assigned: { $arrayElemAt: ["$assignedRec", 0] } },

View File

@@ -146,6 +146,7 @@ export async function listRts(
status: 1,
labels: 1,
priority: 1,
taggedUsers: 1,
county: {
$let: {
vars: { county: { $arrayElemAt: ["$countyRec", 0] } },

View File

@@ -141,6 +141,7 @@ export async function listTasks(
documents: 1,
stage: 1,
createdAt: 1,
taggedUsers: 1,
createdBy: {
$let: {
vars: { createdBy: { $arrayElemAt: ["$createdBy", 0] } },
@@ -236,6 +237,7 @@ export async function searchTasks(params: PageQueryParams, tenantId: string) {
documents: 1,
stage: 1,
createdAt: 1,
taggedUsers: 1,
createdBy: {
$let: {
vars: { createdBy: { $arrayElemAt: ["$createdBy", 0] } },