forked from FOSS/BangleApps
Now set timezone setting from BangleApps (fix #58)
parent
95d4c710bc
commit
32a8136dd7
8
comms.js
8
comms.js
|
@ -67,7 +67,13 @@ removeAllApps : () => {
|
|||
},
|
||||
setTime : () => {
|
||||
return new Promise((resolve,reject) => {
|
||||
Puck.setTime((result) => {
|
||||
var d = new Date();
|
||||
var tz = d.getTimezoneOffset()/-60
|
||||
var cmd = '\x03\x10setTime('+(d.getTime()/1000)+');';
|
||||
// in 1v93 we have timezones too
|
||||
cmd += 'E.setTimeZone('+tz+');';
|
||||
cmd += "(s=>{s&&(s.timezone="+tz+")&&require('Storage').write('@setting',s);})(require('Storage').readJSON('@setting'))\n";
|
||||
Puck.write(cmd, (result) => {
|
||||
if (result===null) return reject("");
|
||||
resolve();
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue