Skip to content

Commit 1c6ce94

Browse files
committed
Fix dependent template call in synthesis cancellation handling
1 parent 5b65b72 commit 1c6ce94

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎src/libs/application/arch/diffsinger/Synthesis.cpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ namespace dssp::arch_diffsinger {
118118
drogon::Task<bool> background() {
119119
auto ready = co_await tasks.resume(stop);
120120
if (!ready) {
121-
if (ready.error().get_if<resource::TaskCancelledError>()) {
121+
if (ready.error().template get_if<resource::TaskCancelledError>()) {
122122
finish(fail<arch::SynthesisErrors>(arch::CancelledError("DiffSinger background task was cancelled")));
123123
} else {
124124
finish(fail<arch::SynthesisErrors>(arch::OperationError("Cannot execute DiffSinger background task", ready.error().asError().clone())));

0 commit comments

Comments
 (0)