DB connection settings (db.json) get modified when saving Project Options Target settings

Wappler Version : 6.3.0 Stable
Operating System : MacOS
Server Model: NodeJS
Database Type: MySQL
Hosting Type: Docker

Expected behavior

What do you think should happen?

When saving Project Options after making modifications in the Targets, the existing values in the DB (db.json) properties should not be changed / deleted for local or remote databases.

Actual behavior

What actually happens?

The values under DB connection properties are modified / deleted. Please refer to the screenshot below. These modifications have been made in the db.json under the remote target. In the local db.json, charset and tz settings are deleted.

How to reproduce

  1. Setup Database Connection properties (remote database setup) for port, charset and tz as shown on the left in the screenshot.
  2. Open Project Options, make a change in the Targets properties and save.
  3. Open the DB Connection properties - the values for port, charset and tz have been modified / deleted.