diff --git a/firmware/util/expected.h b/firmware/util/expected.h index 12f6da49f3..b7ca0c940c 100644 --- a/firmware/util/expected.h +++ b/firmware/util/expected.h @@ -38,7 +38,7 @@ struct expected { } // Easy default value handling - constexpr float value_or(TValue valueIfInvalid) const { + constexpr TValue value_or(TValue valueIfInvalid) const { return Valid ? Value : valueIfInvalid; }