fix(webui): prevent settings crash on missing class.data

This commit is contained in:
igor04091968
2026-04-27 01:47:16 +03:00
parent 428a8623a9
commit a61b4cee2b
3 changed files with 32 additions and 4 deletions
+8 -4
View File
@@ -2,7 +2,8 @@
{
"id": 0,
"name": ["Работа"],
"rule": { "type": "none" }
"rule": { "type": "none" },
"data": {}
},
{
"id": 1,
@@ -47,7 +48,8 @@
{
"id": 5,
"name": ["Интернет"],
"rule": { "type": "none" }
"rule": { "type": "none" },
"data": {}
},
{
"id": 6,
@@ -62,7 +64,8 @@
{
"id": 7,
"name": ["Система"],
"rule": { "type": "none" }
"rule": { "type": "none" },
"data": {}
},
{
"id": 8,
@@ -81,6 +84,7 @@
"type": "regex",
"regex": "ActivityWatch|\\baw-(watcher|qt)\\.exe\\b",
"ignore_case": true
}
},
"data": {}
}
]