diff --git a/frontend/src/app/pages/altitude/chat/service/chat.service.ts b/frontend/src/app/pages/altitude/chat/service/chat.service.ts index 23e492a..3e0726a 100644 --- a/frontend/src/app/pages/altitude/chat/service/chat.service.ts +++ b/frontend/src/app/pages/altitude/chat/service/chat.service.ts @@ -20,7 +20,7 @@ export class ChatService implements OnDestroy { private eventSource?: EventSourcePolyfill; private readonly authService: AuthService = inject(AuthService) private readonly _messages = signal([]) - public readonly messages = computed(() => this._messages().filter((message) => message.server === this._selectedServer()).sort((a, b) => a.timestamp - b.timestamp)); + public readonly messages = computed(() => this._messages().filter((message) => message.server === this._selectedServer()).sort((a, b) => b.timestamp - a.timestamp)); private readonly _servers = signal([]) public readonly servers = computed(() => this._servers().sort((a, b) => a.server.localeCompare(b.server))); private readonly _selectedServer = signal('');