2024-12-29 21:47:18 +01:00
|
|
|
import { IMongoDate, IOid } from "@/src/types/commonTypes";
|
2023-12-14 17:34:15 +01:00
|
|
|
import { Types } from "mongoose";
|
2023-06-04 03:06:22 +02:00
|
|
|
|
2024-12-23 06:21:48 +01:00
|
|
|
export const toOid = (objectId: Types.ObjectId): IOid => {
|
2023-12-14 17:34:15 +01:00
|
|
|
return { $oid: objectId.toString() } satisfies IOid;
|
|
|
|
};
|
2024-02-12 14:31:28 +01:00
|
|
|
|
2024-12-29 21:47:18 +01:00
|
|
|
export const toMongoDate = (date: Date): IMongoDate => {
|
2024-02-12 14:31:28 +01:00
|
|
|
return { $date: { $numberLong: date.getTime().toString() } };
|
|
|
|
};
|