mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
29 lines
732 B
TypeScript
29 lines
732 B
TypeScript
import { ChatSystemService } from "../services/chat/chat-system.service";
|
|
|
|
export class ChatController {
|
|
|
|
static ChatSystemService: ChatSystemService
|
|
|
|
static async createGroup(name) {
|
|
let data: any = await this.ChatSystemService.createGroup(name)
|
|
|
|
if(data?.error?.error == 'error-invalid-room-name') {
|
|
name = name.slice(0, 12)
|
|
data = await this.ChatSystemService.createGroup(name)
|
|
return {
|
|
data,
|
|
roomName: name
|
|
}
|
|
}
|
|
|
|
return {
|
|
data,
|
|
roomName: name
|
|
}
|
|
}
|
|
|
|
static async createOrFindGroup(name) {
|
|
let data: any = await this.createGroup(name)
|
|
}
|
|
|
|
} |