I installed Bench Manager (v 0.0.1 / branch develop).
Everytime I open the Site doctype of a new site, it refresh and save itself.
And it causes the maintenance mode and pause scheduler in site_config.json are set to
"maintenance_mode": "0", "pause_scheduler": "0"
"maintenance_mode": 0, "pause_scheduler": 0
When first created, the value is
Using the quotes make the site is in maintenance mode (same as
Is this the expected behaviour or a bug?
If I change the field type to
Data) will it cause problems?
Is there any change in the way bench writes site_config.json and common_site_config.json?
As I remember we used to be able to set on/off for those parameters requiring 1/0 for the value. Now it seems bench writes literally the value
"on" instead off translate it to
1. even it writes
And also it seems that this change in bench affects the way in-app code behaves (for example the Bench Manager above).