mirror of
https://github.com/bckelley/cgm-remote-monitor.git
synced 2026-08-24 03:14:12 -05:00
Option to switch off bolus amount outputs (#5522)
* Option to switch off bolus amount outputs (#5514) * Fixing issue with carb value not be output when set to "none" (#5514) * Adding additional output options (#5514) * Adding environment variable option for 'x U and Over' option. This option is BOLUS_RENDER_OVER with a default value of 1 and the value can be an integer or a float, e.g. 0.3, 1.5, 2, etc... * Adding change to change the font size depending on the bolus value. * Merge two "all" options to create an option that displays as SMB had.
This commit is contained in:
@@ -71,6 +71,8 @@ function init (client, serverSettings, $) {
|
||||
|
||||
$('#basalrender').val(settings.extendedSettings.basal ? settings.extendedSettings.basal.render : 'none');
|
||||
|
||||
$('#bolusrender').val(settings.extendedSettings.bolus ? settings.extendedSettings.bolus.render : 'all');
|
||||
|
||||
if (settings.timeFormat === 24) {
|
||||
$('#24-browser').prop('checked', true);
|
||||
} else {
|
||||
@@ -161,6 +163,7 @@ function init (client, serverSettings, $) {
|
||||
storage.remove(name);
|
||||
});
|
||||
storage.remove('basalrender');
|
||||
storage.remove('bolusrender');
|
||||
event.preventDefault();
|
||||
client.browserUtils.reload();
|
||||
});
|
||||
@@ -213,6 +216,7 @@ function init (client, serverSettings, $) {
|
||||
, language: $('#language').val()
|
||||
, scaleY: $('#scaleY').val()
|
||||
, basalrender: $('#basalrender').val()
|
||||
, bolusrender: $('#bolusrender').val()
|
||||
, showPlugins: checkedPluginNames()
|
||||
, storageVersion: STORAGE_VERSION
|
||||
});
|
||||
@@ -268,8 +272,15 @@ function init (client, serverSettings, $) {
|
||||
settings.extendedSettings.basal = {};
|
||||
}
|
||||
|
||||
var stored = storage.get('basalrender');
|
||||
settings.extendedSettings.basal.render = stored !== null ? stored : settings.extendedSettings.basal.render;
|
||||
var basalStored = storage.get('basalrender');
|
||||
settings.extendedSettings.basal.render = basalStored !== null ? basalStored : settings.extendedSettings.basal.render;
|
||||
|
||||
if (!settings.extendedSettings.bolus) {
|
||||
settings.extendedSettings.bolus = {};
|
||||
}
|
||||
|
||||
var bolusStored = storage.get('bolusrender');
|
||||
settings.extendedSettings.bolus.render = bolusStored !== null ? bolusStored : settings.extendedSettings.bolus.render;
|
||||
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
|
||||
Reference in New Issue
Block a user