Skip to content

Commit 0498208

Browse files
committed
Update OrganizationsService imports to Types.ObjectId
1 parent aaac725 commit 0498208

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

apps/api/src/models/organizations/organizations.service.ts

+8-11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Injectable, Logger } from '@nestjs/common';
22
import { EventEmitter2 } from '@nestjs/event-emitter';
3-
import * as mongoose from 'mongoose';
3+
import { Types } from 'mongoose';
44
import { FilterQuery, UpdateQuery } from 'mongoose';
55
import { PageQueryDto } from '../../dto/page-query.dto';
66
import { CreateOrganizationDto } from './dto/create-organization.dto';
@@ -26,7 +26,7 @@ export class OrganizationsService {
2626
}
2727

2828
async update(
29-
id: mongoose.Types.ObjectId,
29+
id: Types.ObjectId,
3030
query: UpdateQuery<OrganizationDocument>,
3131
): Promise<OrganizationDocument | null> {
3232
const org = await this.organizationRepository.findOneByIdAndUpdate(id, { $set: query });
@@ -38,10 +38,7 @@ export class OrganizationsService {
3838
return org;
3939
}
4040

41-
async updateSettings(
42-
id: mongoose.Types.ObjectId,
43-
settings: FilterQuery<OrgSettingsDocument | null>,
44-
) {
41+
async updateSettings(id: Types.ObjectId, settings: FilterQuery<OrgSettingsDocument | null>) {
4542
const org = await this.organizationRepository.findOneByIdAndUpdate(id, {
4643
$set: { settings: settings },
4744
});
@@ -53,7 +50,7 @@ export class OrganizationsService {
5350
return org;
5451
}
5552

56-
async delete(id: mongoose.Types.ObjectId): Promise<OrganizationDocument | null> {
53+
async delete(id: Types.ObjectId): Promise<OrganizationDocument | null> {
5754
const org = await this.organizationRepository.deleteOneById(id);
5855

5956
if (!org) return;
@@ -65,19 +62,19 @@ export class OrganizationsService {
6562
return org;
6663
}
6764

68-
async listAllForUser(id: mongoose.Types.ObjectId): Promise<OrganizationDocument[]> {
65+
async listAllForUser(id: Types.ObjectId): Promise<OrganizationDocument[]> {
6966
return this.organizationRepository.find({ 'acls.user': id });
7067
}
7168

72-
async paginateAllForUser(id: mongoose.Types.ObjectId, pageQueryDto: PageQueryDto) {
69+
async paginateAllForUser(id: Types.ObjectId, pageQueryDto: PageQueryDto) {
7370
return this.organizationRepository.paginate({ 'acls.user': id }, pageQueryDto);
7471
}
7572

76-
async findById(id: mongoose.Types.ObjectId): Promise<OrganizationDocument> {
73+
async findById(id: Types.ObjectId): Promise<OrganizationDocument> {
7774
return this.organizationRepository.findById(id);
7875
}
7976

80-
async exist(id: mongoose.Types.ObjectId): Promise<boolean> {
77+
async exist(id: Types.ObjectId): Promise<boolean> {
8178
return this.organizationRepository.exist({ _id: id });
8279
}
8380

0 commit comments

Comments
 (0)