Archived
fix: improve PI WEB updates panel commands
This commit is contained in:
@@ -418,7 +418,13 @@ function parsePiWebReleaseStatus(value: unknown): PiWebReleaseStatus {
|
||||
|
||||
function parsePiWebCommands(value: unknown): PiWebStatusResponse["commands"] {
|
||||
const record = requireRecord(value);
|
||||
return { update: requireString(record, "update"), restart: requireString(record, "restart"), restartSystemd: requireString(record, "restartSystemd"), restartDev: requireString(record, "restartDev") };
|
||||
return {
|
||||
...optionalField("update", optionalString(record, "update")),
|
||||
...optionalField("restart", optionalString(record, "restart")),
|
||||
...optionalField("restartWeb", optionalString(record, "restartWeb")),
|
||||
...optionalField("restartSessiond", optionalString(record, "restartSessiond")),
|
||||
...optionalField("status", optionalString(record, "status")),
|
||||
};
|
||||
}
|
||||
|
||||
function parsePiWebStatusMessage(value: unknown): PiWebStatusMessage {
|
||||
|
||||
Reference in New Issue
Block a user