We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 03045e2 commit 60cecedCopy full SHA for 60ceced
src/backend/src/services/ThreadService.js
@@ -425,16 +425,24 @@ class ThreadService extends BaseService {
425
[uid, offset, limit]
426
);
427
428
- res.json(threads.map(this.client_safe_thread));
+ res.json(await Promise.all(threads.map(
429
+ this.client_safe_thread.bind(this))));
430
}
431
}).attach(router);
432
433
- client_safe_thread (thread) {
434
+ async client_safe_thread (thread) {
435
+ const svc_getUser = this.services.get('get-user');
436
+ const user = await svc_getUser.get_user({ id: thread.owner_user_id });
437
+
438
return {
439
uid: thread.uid,
440
parent: thread.parent_uid,
441
text: thread.text,
442
+ user: {
443
+ username: user.username,
444
+ uuid: user.uuid,
445
+ },
446
};
447
448
0 commit comments