Skip to content

Commit 33d0b6a

Browse files
committed
Update code docs
1 parent be1fe9b commit 33d0b6a

5 files changed

Lines changed: 48 additions & 5 deletions

File tree

docs/data/search.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/module-migrations.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/source_ShowScenes.bs.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
userData = CreateObject("roSGNode", "PublicUserData")
6262
userData.id = item.Id
6363
userData.name = item.Name
64-
if isValid(item.PrimaryImageTag)
64+
if isValidAndNotEmpty(item.PrimaryImageTag)
6565
userData.ImageURL = UserImageURL(userData.id, { "tag": item.PrimaryImageTag })
6666
end if
6767
publicUsersNodes.push(userData)
@@ -81,7 +81,7 @@
8181
userData.name = savedUser.username
8282
end if
8383

84-
if isValid(savedUser.primaryImageTag)
84+
if isValidAndNotEmpty(savedUser.primaryImageTag)
8585
userData.ImageURL = UserImageURL(userData.id, { "tag": savedUser.primaryImageTag })
8686
end if
8787

@@ -523,7 +523,7 @@
523523
user.Login(activeUser, true)
524524
set_user_setting("authToken", activeUser.token)
525525
set_user_setting("username", userName.value)
526-
if isValid(activeUser.json.PrimaryImageTag)
526+
if isValidAndNotEmpty(activeUser.json.PrimaryImageTag)
527527
set_user_setting("primaryImageTag", activeUser.json.PrimaryImageTag)
528528
end if
529529
else

docs/source_api_Image.bs.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,21 @@
8484
end function
8585

8686
function UserImageURL(id, params = {})
87+
' Validate tag parameter if provided - return empty string for invalid tags to prevent 404 requests
88+
if params.doesExist("tag") or params.doesExist("Tag")
89+
tagValue = invalid
90+
if params.doesExist("tag")
91+
tagValue = params.tag
92+
else if params.doesExist("Tag")
93+
tagValue = params.Tag
94+
end if
95+
96+
' Return empty string if tag is invalid or empty to prevent 404 requests
97+
if not isValidAndNotEmpty(tagValue)
98+
return ""
99+
end if
100+
end if
101+
87102
' set defaults
88103
if not isValid(params.maxHeight)
89104
params.append({ "maxHeight": "300" })

docs/source_migrations.bs.html

Lines changed: 28 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)