Skip to content

Commit 2030541

Browse files
committed
bugfix(init.luau): fix returns never being returned
1 parent 4426d9c commit 2030541

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Src/init.luau

+9-9
Original file line numberDiff line numberDiff line change
@@ -22,41 +22,41 @@ function MetrikSDK.InitializeAsync(self: MetrikSDK, settings: {
2222
authenticationSecret: Secret
2323
}?)
2424
if MetrikSDK.Server then
25-
MetrikSDK.Server:InitializeAsync(settings)
25+
return MetrikSDK.Server:InitializeAsync(settings)
2626
else
27-
MetrikSDK.Client:InitializeAsync()
27+
return MetrikSDK.Client:InitializeAsync()
2828
end
2929
end
3030

3131
function MetrikSDK.GetFlag(self: MetrikSDK, flagName: string)
3232
if MetrikSDK.Server then
33-
MetrikSDK.Server:GetFlag(flagName)
33+
return MetrikSDK.Server:GetFlag(flagName)
3434
else
35-
MetrikSDK.Client:GetFlag(flagName)
35+
return MetrikSDK.Client:GetFlag(flagName)
3636
end
3737
end
3838

3939
function MetrikSDK.IsServerUpToDate(self: MetrikSDK)
4040
if MetrikSDK.Server then
41-
MetrikSDK.Server:IsServerUpToDate()
41+
return MetrikSDK.Server:IsServerUpToDate()
4242
else
4343
error(`MetrikSDK.IsServerUpToDate() is not available on the client.`)
4444
end
4545
end
4646

4747
function MetrikSDK.CreateBreadcrumb(self: MetrikSDK, message: string)
4848
if MetrikSDK.Server then
49-
MetrikSDK.Server:CreateBreadcrumb(message)
49+
return MetrikSDK.Server:CreateBreadcrumb(message)
5050
else
51-
MetrikSDK.Client:CreateBreadcrumb(message)
51+
return MetrikSDK.Client:CreateBreadcrumb(message)
5252
end
5353
end
5454

5555
function MetrikSDK.SetContext(self: MetrikSDK, context: { [string]: any })
5656
if MetrikSDK.Server then
57-
MetrikSDK.Server:SetContext(context)
57+
return MetrikSDK.Server:SetContext(context)
5858
else
59-
MetrikSDK.Client:SetContext(context)
59+
return MetrikSDK.Client:SetContext(context)
6060
end
6161
end
6262

0 commit comments

Comments
 (0)