Error when getting an unset context without a default (#101)

Co-authored-by: centau <83140718+centau@users.noreply.github.com>
This commit is contained in:
Kaan 2026-10-22 14:33:40 +03:00 • committed by GitHub
parent b24666fc57
commit c2bd2c2d4c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 13 additions and 1 deletions

View file

@ -40,7 +40,7 @@ local function context<T>(...: T): Context<T>
return (if value ~= nil_symbol then value else nil) :: T
end
if has_default ~= nil then
if has_default then
return default_value
else
error("attempt to get context when no context is set and no default context is set", 0)