modify avatar url..
This commit is contained in:
@@ -61,6 +61,7 @@ const AI_CHAT_CONTEXT_MESSAGE_LIMIT = 6;
|
||||
@Injectable()
|
||||
export class ChatService {
|
||||
private readonly authServerUrl: string;
|
||||
private readonly authPublicUrl: string;
|
||||
|
||||
constructor(
|
||||
private readonly authService: AuthService,
|
||||
@@ -71,6 +72,9 @@ export class ChatService {
|
||||
this.authServerUrl = this.configService
|
||||
.get<string>('AUTH_SERVER_URL', 'http://localhost:4100')
|
||||
.replace(/\/$/, '');
|
||||
this.authPublicUrl = this.configService
|
||||
.get<string>('AUTH_PUBLIC_URL', this.authServerUrl)
|
||||
.replace(/\/$/, '');
|
||||
}
|
||||
|
||||
async listThreads(accessToken: string | undefined, query: ListChatThreadsDto) {
|
||||
@@ -977,11 +981,11 @@ export class ChatService {
|
||||
if (!user) return null;
|
||||
|
||||
if (user.authUserId) {
|
||||
return `${this.authServerUrl}/auth/users/${user.authUserId}/avatar`;
|
||||
return `${this.authPublicUrl}/auth/users/${user.authUserId}/avatar`;
|
||||
}
|
||||
|
||||
if (user.email) {
|
||||
return `${this.authServerUrl}/auth/users/avatar?email=${encodeURIComponent(user.email)}`;
|
||||
return `${this.authPublicUrl}/auth/users/avatar?email=${encodeURIComponent(user.email)}`;
|
||||
}
|
||||
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user