diff --git a/api/batch.py b/api/batch.py index 1595339..726f2d0 100644 --- a/api/batch.py +++ b/api/batch.py @@ -21,6 +21,9 @@ async def batch_handler(request: Request): query = batch_token.select().where(batch_token.c.token == token) result = await database.fetch_one(query) + if not result: + return HTMLResponse(content="Invalid token", status_code=400) + if result['expire_at'] < int(time.time()): return HTMLResponse(content="Token expired", status_code=400) diff --git a/various-tools/Asset preloading flutter app/server_checker/android/app/build.gradle.kts b/various-tools/Asset preloading flutter app/server_checker/android/app/build.gradle.kts index df140f3..1ac056c 100644 --- a/various-tools/Asset preloading flutter app/server_checker/android/app/build.gradle.kts +++ b/various-tools/Asset preloading flutter app/server_checker/android/app/build.gradle.kts @@ -6,7 +6,7 @@ plugins { } android { - namespace = "com.example.server_checker" + namespace = "jp.co.taito.groovecoasterzero" compileSdk = flutter.compileSdkVersion ndkVersion = flutter.ndkVersion @@ -14,6 +14,7 @@ android { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } + kotlinOptions { jvmTarget = JavaVersion.VERSION_11.toString() @@ -21,13 +22,13 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId = "com.example.server_checker" + applicationId = "jp.co.taito.groovecoasterzero" // You can update the following values to match your application needs. // For more information, see: https://flutter.dev/to/review-gradle-config. minSdk = flutter.minSdkVersion targetSdk = flutter.targetSdkVersion - versionCode = flutter.versionCode - versionName = flutter.versionName + versionCode = 76 + versionName = "1.0.18" } buildTypes { diff --git a/various-tools/Asset preloading flutter app/server_checker/pre-built/app-release.apk.sha1 b/various-tools/Asset preloading flutter app/server_checker/pre-built/app-release.apk.sha1 deleted file mode 100644 index d898083..0000000 --- a/various-tools/Asset preloading flutter app/server_checker/pre-built/app-release.apk.sha1 +++ /dev/null @@ -1 +0,0 @@ -7a8131d9aa79e42356d6df84508d44f230a6df95 \ No newline at end of file diff --git a/various-tools/Asset preloading flutter app/server_checker/pre-built/app-release.apk b/various-tools/Asset preloading flutter app/server_checker/pre-built/server_checker.ver.1.0.18.build.76_clone.apk similarity index 99% rename from various-tools/Asset preloading flutter app/server_checker/pre-built/app-release.apk rename to various-tools/Asset preloading flutter app/server_checker/pre-built/server_checker.ver.1.0.18.build.76_clone.apk index 0a693df..dfe3525 100644 Binary files a/various-tools/Asset preloading flutter app/server_checker/pre-built/app-release.apk and b/various-tools/Asset preloading flutter app/server_checker/pre-built/server_checker.ver.1.0.18.build.76_clone.apk differ