From 7108b02f4df501ea5f3dd2b2efb29c834c5e35cf Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Fri, 3 Jun 2016 01:16:51 +0000 Subject: [PATCH] fix(profiles): public chairs (cherry picked from commit 83366fa3a66afcc6f27d6fd987e55b565ad2af60) --- test/api/v3/integration/members/GET-members_id.test.js | 2 +- website/server/models/user.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/api/v3/integration/members/GET-members_id.test.js b/test/api/v3/integration/members/GET-members_id.test.js index d8ac3c4119..a802a1e8a7 100644 --- a/test/api/v3/integration/members/GET-members_id.test.js +++ b/test/api/v3/integration/members/GET-members_id.test.js @@ -35,7 +35,7 @@ describe('GET /members/:memberId', () => { ]); expect(Object.keys(memberRes.auth)).to.eql(['timestamps']); expect(Object.keys(memberRes.preferences).sort()).to.eql(['size', 'hair', 'skin', 'shirt', - 'costume', 'sleep', 'background'].sort()); + 'chair', 'costume', 'sleep', 'background'].sort()); }); it('handles non-existing members', async () => { diff --git a/website/server/models/user.js b/website/server/models/user.js index c3783274b8..db305e3330 100644 --- a/website/server/models/user.js +++ b/website/server/models/user.js @@ -539,8 +539,8 @@ schema.plugin(baseModel, { // A list of publicly accessible fields (not everything from preferences because there are also a lot of settings tha should remain private) export let publicFields = `preferences.size preferences.hair preferences.skin preferences.shirt - preferences.costume preferences.sleep preferences.background profile stats achievements party - backer contributor auth.timestamps items`; + preferences.chair preferences.costume preferences.sleep preferences.background profile stats + achievements party backer contributor auth.timestamps items`; // The minimum amount of data needed when populating multiple users export let nameFields = 'profile.name';