fix(api-task): satisfy strict typings in task service
This commit is contained in:
@@ -75,7 +75,7 @@ export class TaskService {
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
items: items.map((item) => this.serializeTask(item)),
|
items: items.map((item: TaskEntity) => this.serializeTask(item)),
|
||||||
page,
|
page,
|
||||||
pageSize,
|
pageSize,
|
||||||
total
|
total
|
||||||
@@ -363,7 +363,7 @@ export class TaskService {
|
|||||||
);
|
);
|
||||||
|
|
||||||
await tx.taskTag.createMany({
|
await tx.taskTag.createMany({
|
||||||
data: tags.map((tag) => ({
|
data: tags.map((tag: { id: string }) => ({
|
||||||
taskId,
|
taskId,
|
||||||
tagId: tag.id
|
tagId: tag.id
|
||||||
})),
|
})),
|
||||||
@@ -382,7 +382,7 @@ export class TaskService {
|
|||||||
ddl: task.ddl?.toISOString() ?? null,
|
ddl: task.ddl?.toISOString() ?? null,
|
||||||
completedAt: task.completedAt?.toISOString() ?? null,
|
completedAt: task.completedAt?.toISOString() ?? null,
|
||||||
version: task.version,
|
version: task.version,
|
||||||
tags: task.taskTags.map((taskTag) => taskTag.tag.name),
|
tags: task.taskTags.map((taskTag: { tag: { name: string } }) => taskTag.tag.name),
|
||||||
createdAt: task.createdAt.toISOString(),
|
createdAt: task.createdAt.toISOString(),
|
||||||
updatedAt: task.updatedAt.toISOString()
|
updatedAt: task.updatedAt.toISOString()
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user