Compare commits
3
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2c199339e0 | ||
|
|
8ecfbf5f39 | ||
|
|
9c54a4583b |
@@ -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 (
|
||||||
|
|||||||
Reference in new issue
Block a user