appwrite/app/init
Damodar Lohani f315e759f3 fix: map deprecated platform types in subQueryPlatforms filter
The subQueryPlatforms database filter loads platforms as a sub-attribute
when project documents are fetched. Old platform type values stored in
the database (e.g. flutter-android, flutter-ios) were not being mapped
to the new consolidated types before being included in the project
response sent to the frontend/console.

This adds Platform::mapDeprecatedType() to the filter so all platforms
returned as part of a project document have their types mapped
consistently, complementing the existing mapping in the dedicated
platform Get and List endpoints.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 08:31:39 +00:00
..
database fix: map deprecated platform types in subQueryPlatforms filter 2026-04-09 08:31:39 +00:00
resources Remove (int) cast from setTenant in getDatabasesDB same-pool branch 2026-04-07 15:35:20 +01:00
worker Remove (int) cast from setTenant in getDatabasesDB same-pool branch 2026-04-07 15:35:20 +01:00
configs.php Add CORS configuration and refactor CORS resource handling 2026-02-10 10:52:53 +00:00
constants.php Revert new patch version 2026-04-08 09:10:02 +02:00
locales.php Fixed format 2025-03-15 14:17:47 +01:00
models.php Refactor to new platforms interfaces 2026-03-27 13:45:58 +01:00
registers.php Merge branch '1.9.x' into feat/migrate-di-container 2026-04-02 13:32:31 +05:30
resources.php Merge branch '1.9.x' into bump-database-version2 2026-04-06 15:44:40 +05:30
span.php Restore MariaDB defaults, fix remaining timeouts, filter listener span logs 2026-03-11 23:20:51 +00:00