Results 3 issues of KIHARA, Hideto

Android application crashes if invalid latitude, longitude or radius is specified from geofence plugin JavaScript API. For example: ``` window.geofence.addOrUpdate({id: "test", latitude: 91, longitude: 1, radius: 100, transitionType: 3}); ```...

## Description ### 現象 multipart/form-dataのPOSTリクエスト内のファイルに対するvalidatorとして、 $relay.tsに生成されるmultipartFileValidator()を指定すると、 ファイル内容取得時(toBuffer())にエラーが発生します。 (validators指定無しの時はエラーなし)。 Fastifyのログ出力を有効にしてInternal Server Errorの内容を確認すると、 `body.XXXfile.toBuffer()`実行時にエラーが発生しています。 ``` TypeError: this.file is not async iterable at Object.toBuffer (/work/test-frourio-app/server/node_modules/@fastify/multipart/index.js:463:42) at Object.toBuffer (/work/test-frourio-app/server/node_modules/zod/lib/types.js:2703:46) at async changeIcon (/work/test-frourio-app/server/index.js:280:5) at...