diff options
author | Julien Veyssier <julien-nc@posteo.net> | 2024-02-13 12:51:48 +0100 |
---|---|---|
committer | Julien Veyssier <julien-nc@posteo.net> | 2024-02-14 13:23:37 +0100 |
commit | 6580bef3199b8c9572ee82b4846eded95be00b89 (patch) | |
tree | 2376b1721279601440ef678ed52a39cca42f1422 /lib | |
parent | 3fb1674251569e4972554f6500a66986eedfebf3 (diff) | |
download | nextcloud-server-6580bef3199b8c9572ee82b4846eded95be00b89.tar.gz nextcloud-server-6580bef3199b8c9572ee82b4846eded95be00b89.zip |
Use the STT provider's exception message in the RuntimeException that will be caught by upper contexts
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/private/SpeechToText/SpeechToTextManager.php | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/private/SpeechToText/SpeechToTextManager.php b/lib/private/SpeechToText/SpeechToTextManager.php index b455fd811b1..73efe105b38 100644 --- a/lib/private/SpeechToText/SpeechToTextManager.php +++ b/lib/private/SpeechToText/SpeechToTextManager.php @@ -141,6 +141,7 @@ class SpeechToTextManager implements ISpeechToTextManager { return $provider->transcribeFile($file); } catch (\Throwable $e) { $this->logger->info('SpeechToText transcription using provider ' . $provider->getName() . ' failed', ['exception' => $e]); + throw new RuntimeException('SpeechToText transcription using provider "' . $provider->getName() . '" failed: ' . $e->getMessage()); } } |