fix: crash SQLiteConstraintException lors de la sync Bonsai
- BonsaiApiClient : optLong/optString avec fallback pour éviter JSONException si l'API omet projectId, type, status ou priority dans la réponse - BonsaiSyncManager : enveloppe sync() dans runCatching pour ne jamais propager d'exception non gérée ; chaque insert de tâche est aussi isolé pour que les erreurs individuelles ne bloquent pas toute la sync Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -16,7 +16,7 @@ android {
|
||||
minSdk = 26
|
||||
targetSdk = 35
|
||||
versionCode = 1
|
||||
versionName = "0.0.11"
|
||||
versionName = "0.0.12"
|
||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user