Merge pull request #423 from MichaelDvP/dev

remove `(hidden)` text, force exclude from web icon
This commit is contained in:
Proddy
2022-03-29 12:16:16 +02:00
committed by GitHub
2 changed files with 4 additions and 4 deletions

View File

@@ -186,13 +186,13 @@ const SettingsCustomization: FC = () => {
const getMask = (de: DeviceEntity) => {
var new_masks = [];
if ((de.m & 1) === 1) {
if ((de.m & 1) === 1 || de.n === '') {
new_masks.push('1');
}
if ((de.m & 2) === 2) {
new_masks.push('2');
}
if ((de.m & 4) === 4) {
if ((de.m & 4) === 4 && de.w) {
new_masks.push('4');
}
if ((de.m & 8) === 8) {
@@ -223,7 +223,7 @@ const SettingsCustomization: FC = () => {
setMask(de, mask);
}}
>
<ToggleButton value="8" color="success" disabled={(de.m & 1) !== 0}>
<ToggleButton value="8" color="success" disabled={(de.m & 1) !== 0 || de.n === ''}>
<FavoriteBorderOutlinedIcon fontSize="small" />
</ToggleButton>
<ToggleButton value="4" disabled={!de.w}>

View File

@@ -831,7 +831,7 @@ void EMSdevice::generate_values_web_all(JsonArray & output) {
obj["n"] = name;
}
} else {
obj["n"] = "(hidden)";
obj["n"] = "";
}
// shortname