Compare commits

..
3 Commits
Author SHA1 Message Date
Lncvrt 2c199339e0 Merge pull request 'Added back the allowed versions list' (#1) from Puppet/api:puppet-patch-1 into main
Reviewed-on: #1
2026-02-24 21:45:17 +00:00
Puppet 8ecfbf5f39 Made it get the last element in the allowed versions list for the latest ver
Before it was hardcoded
2026-02-24 21:44:04 +00:00
Puppet 9c54a4583b Added back the allowed versions list
If I ever need to fully block a ver I'll just make a blocked versions list
2026-02-24 21:39:49 +00:00
+13 -1
View File
@@ -11,7 +11,19 @@ export const handler = async ({ request, set }: Context) => {
const requester = request.headers.get('Requester') ?? '0' const requester = request.headers.get('Requester') ?? '0'
const clientVersion = request.headers.get('ClientVersion') ?? '0' const clientVersion = request.headers.get('ClientVersion') ?? '0'
if (requester === 'BerryDashGodotClient') return 'all;1.0.0' if (requester === 'BerryDashGodotClient') {
const allowedVersions = ["1.0.0", "1.1.0"]
let permissions = "all"
if (allowedVersions.indexOf(clientVersion) !== -1) {
permissions = "all"
} else {
permissions = "client"
}
return permissions + ';' + allowedVersions[allowedVersions.length - 1]
}
else if (isLatestVersion(clientVersion)) return '1' else if (isLatestVersion(clientVersion)) return '1'
else if (isBetaVersion(clientVersion)) return '4' else if (isBetaVersion(clientVersion)) return '4'
else if ( else if (