refactor: change return type of remove funcs
This commit is contained in:
@@ -44,8 +44,10 @@ export class WorkspaceTypeService {
|
||||
return this.findOne(id);
|
||||
}
|
||||
|
||||
async remove(id: string): Promise<void> {
|
||||
await this.findOne(id);
|
||||
async remove(id: string): Promise<TMWorkspaceType> {
|
||||
const workspaceType = await this.findOne(id);
|
||||
await this.workspaceTypeRepository.delete(id);
|
||||
|
||||
return workspaceType;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,8 +57,10 @@ export class WorkspaceService {
|
||||
return this.workspaceRepository.save(workspace);
|
||||
}
|
||||
|
||||
async remove(id: string): Promise<void> {
|
||||
await this.findOneOrFail(id);
|
||||
async remove(id: string): Promise<TMWorkspace> {
|
||||
const workspace = await this.findOneOrFail(id);
|
||||
await this.workspaceRepository.delete(id);
|
||||
|
||||
return workspace;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user