From 0ede390fefb4aae460deccc09755af85e5af6002 Mon Sep 17 00:00:00 2001 From: syuilo Date: Wed, 17 Apr 2019 14:32:59 +0900 Subject: Refactor --- src/services/drive/add-file.ts | 2 +- src/services/note/create.ts | 2 +- src/services/note/polls/vote.ts | 2 +- src/services/note/reaction/create.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/services') diff --git a/src/services/drive/add-file.ts b/src/services/drive/add-file.ts index cdb1a60092..9287fa820b 100644 --- a/src/services/drive/add-file.ts +++ b/src/services/drive/add-file.ts @@ -372,7 +372,7 @@ export default async function( propPromises = [calcWh(), calcAvg()]; } - const profile = await UserProfiles.findOne({ userId: user.id }); + const profile = await UserProfiles.findOne(user.id); const [folder] = await Promise.all([fetchFolder(), Promise.all(propPromises)]); diff --git a/src/services/note/create.ts b/src/services/note/create.ts index 8c85a5c275..02e33d6789 100644 --- a/src/services/note/create.ts +++ b/src/services/note/create.ts @@ -253,7 +253,7 @@ export default async (user: User, data: Option, silent = false) => new Promise { } }); - const profile = await UserProfiles.findOne({ userId: user.id }); + const profile = await UserProfiles.findOne(user.id); // ユーザーがローカルユーザーかつ自動ウォッチ設定がオンならばこの投稿をWatchする if (Users.isLocalUser(user) && profile!.autoWatch) { -- cgit v1.2.3-freya From 5eec896615e9987e9264a59958a212e8f6ab52f4 Mon Sep 17 00:00:00 2001 From: syuilo Date: Wed, 17 Apr 2019 17:13:49 +0900 Subject: Better avgColor --- src/client/app/common/views/components/drive-file-thumbnail.vue | 2 +- src/client/app/desktop/views/components/drive.file.vue | 2 +- src/services/drive/add-file.ts | 4 +--- 3 files changed, 3 insertions(+), 5 deletions(-) (limited to 'src/services') diff --git a/src/client/app/common/views/components/drive-file-thumbnail.vue b/src/client/app/common/views/components/drive-file-thumbnail.vue index 1a3ef37193..d6b0092ca2 100644 --- a/src/client/app/common/views/components/drive-file-thumbnail.vue +++ b/src/client/app/common/views/components/drive-file-thumbnail.vue @@ -121,7 +121,7 @@ export default Vue.extend({ if (this.file.properties.avgColor) { anime({ targets: this.$refs.thumbnail, - backgroundColor: this.file.properties.avgColor.replace('255)', '0)'), + backgroundColor: 'transparent', // TODO fade duration: 100, easing: 'linear' }); diff --git a/src/client/app/desktop/views/components/drive.file.vue b/src/client/app/desktop/views/components/drive.file.vue index 46aae9ad2b..efc534ee70 100644 --- a/src/client/app/desktop/views/components/drive.file.vue +++ b/src/client/app/desktop/views/components/drive.file.vue @@ -142,7 +142,7 @@ export default Vue.extend({ if (this.file.properties.avgColor) { anime({ targets: this.$refs.thumbnail, - backgroundColor: this.file.properties.avgColor.replace('255)', '0)'), + backgroundColor: 'transparent', // TODO fade duration: 100, easing: 'linear' }); diff --git a/src/services/drive/add-file.ts b/src/services/drive/add-file.ts index 9287fa820b..2f164a4d92 100644 --- a/src/services/drive/add-file.ts +++ b/src/services/drive/add-file.ts @@ -363,9 +363,7 @@ export default async function( logger.debug(`average color is calculated: ${r}, ${g}, ${b}`); - const value = info.isOpaque ? `rgba(${r},${g},${b},0)` : `rgba(${r},${g},${b},255)`; - - properties['avgColor'] = value; + properties['avgColor'] = `rgb(${r},${g},${b})`; } catch (e) { } }; -- cgit v1.2.3-freya