mirror of
https://github.com/SyncrowIOT/backend.git
synced 2025-07-17 03:05:13 +00:00
Refactor getUnitInvitationCode method to use dynamic import for nanoid library
This commit is contained in:
@ -1,5 +1,4 @@
|
||||
import { GetUnitChildDto } from '../dtos/get.unit.dto';
|
||||
import { nanoid } from 'nanoid';
|
||||
import { SpaceTypeRepository } from '../../../libs/common/src/modules/space-type/repositories/space.type.repository';
|
||||
import {
|
||||
Injectable,
|
||||
@ -285,6 +284,8 @@ export class UnitService {
|
||||
}
|
||||
async getUnitInvitationCode(unitUuid: string): Promise<any> {
|
||||
try {
|
||||
const { nanoid } = await import('nanoid');
|
||||
|
||||
// Generate a 6-character random invitation code
|
||||
const invitationCode = nanoid(6);
|
||||
|
||||
|
Reference in New Issue
Block a user