(parentId: ParentIdType)
| 1 | import { type ParentIdType } from './type'; |
| 2 | |
| 3 | export const parseParentIdInMongo = (parentId: ParentIdType) => { |
| 4 | if (parentId === undefined) return {}; |
| 5 | |
| 6 | if (parentId === null || parentId === '') |
| 7 | return { |
| 8 | parentId: null |
| 9 | }; |
| 10 | |
| 11 | const pattern = /^[0-9a-fA-F]{24}$/; |
| 12 | if (pattern.test(parentId)) |
| 13 | return { |
| 14 | parentId |
| 15 | }; |
| 16 | return {}; |
| 17 | }; |
no test coverage detected