diff options
| author | かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> | 2023-11-27 17:33:42 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-27 17:33:42 +0900 |
| commit | 2a451ebb572531f5dfa34a3f863e2b15d29e7355 (patch) | |
| tree | 641ac9066edb00618d6e727770fd2073d974cae2 /packages/frontend/src/widgets/WidgetJobQueue.vue | |
| parent | style: fix lint error of 6acaded8 (#12476) (diff) | |
| download | misskey-2a451ebb572531f5dfa34a3f863e2b15d29e7355.tar.gz misskey-2a451ebb572531f5dfa34a3f863e2b15d29e7355.tar.bz2 misskey-2a451ebb572531f5dfa34a3f863e2b15d29e7355.zip | |
enhance(frontend): 通知音にドライブのファイルを使用できるように (#12447)
* (enhance) サウンドにドライブのファイルを使用できるように
* Update Changelog
* fix
* fix design
* fix design
* Update store.ts
* (fix) ファイル名表示
* refactor
* (refactor) better types
* operationTypeとsoundTypeの混同を防止
* (refactor)
* (fix)
* enhance jsdoc
* driveFile -> _driveFile_
Diffstat (limited to 'packages/frontend/src/widgets/WidgetJobQueue.vue')
| -rw-r--r-- | packages/frontend/src/widgets/WidgetJobQueue.vue | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/frontend/src/widgets/WidgetJobQueue.vue b/packages/frontend/src/widgets/WidgetJobQueue.vue index 8c990e8e49..5531794569 100644 --- a/packages/frontend/src/widgets/WidgetJobQueue.vue +++ b/packages/frontend/src/widgets/WidgetJobQueue.vue @@ -104,7 +104,13 @@ let jammedAudioBuffer: AudioBuffer | null = $ref(null); let jammedSoundNodePlaying: boolean = $ref(false); if (defaultStore.state.sound_masterVolume) { - sound.loadAudio('syuilo/queue-jammed').then(buf => jammedAudioBuffer = buf); + sound.loadAudio({ + type: 'syuilo/queue-jammed', + volume: 1, + }).then(buf => { + if (!buf) throw new Error('[WidgetJobQueue] Failed to initialize AudioBuffer'); + jammedAudioBuffer = buf; + }); } for (const domain of ['inbox', 'deliver']) { |