abord trying to live informe for new rooms
This commit is contained in:
@@ -290,6 +290,7 @@ export class ChatController {
|
||||
// inform other connected users
|
||||
let socket: socketDto = this.chatGateway.sockets.get(req.user.username);
|
||||
await socket.to(socket.room).emit('message', "SERVER", message);
|
||||
await socket.to(socket.room).emit('new_password');
|
||||
|
||||
const ret_room = this.format_room(room);
|
||||
res.status(HttpStatus.OK).json({ room: ret_room });
|
||||
|
||||
@@ -35,6 +35,8 @@ export class ChatService {
|
||||
{
|
||||
printCaller("-- in ");
|
||||
|
||||
//await this.sleep(1000);
|
||||
|
||||
const queryBuilder = this.chatroomRepository
|
||||
.createQueryBuilder('chatroom')
|
||||
.where('chatroom.users LIKE :user_name', { user_name: `%${username}%` });
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import io from 'socket.io-client';
|
||||
import { set_socket, set_user } from './Store_chat';
|
||||
import { user, msgs, layout } from './Store_chat';
|
||||
import { user, msgs, layout, set_socket, set_user } from './Store_chat';
|
||||
|
||||
const address = `http://${process.env.WEBSITE_HOST}:${process.env.WEBSITE_PORT}`;
|
||||
|
||||
|
||||
@@ -2,6 +2,8 @@ import { writable } from 'svelte/store';
|
||||
import type { Room, Message } from './Types_chat';
|
||||
|
||||
export let msgs = writable([]);
|
||||
export let my_rooms = writable([]);
|
||||
export let all_rooms = writable([]);
|
||||
export let layout = writable("close");
|
||||
export let current_room = writable({
|
||||
name: "",
|
||||
|
||||
Reference in New Issue
Block a user