diff --git a/src/fwbank.c b/src/fwbank.c index 3f1bf87..67327e8 100644 --- a/src/fwbank.c +++ b/src/fwbank.c @@ -625,9 +625,9 @@ static int set_bootbank_handler(struct ubus_context *ctx, struct ubus_object *ob } if (sysmngr_fwbank_set_bootbank(bank_id)) { - blobmsg_add_u8(&bb, "status", true); + blobmsg_add_u8(&bb, "success", true); } else { - blobmsg_add_u8(&bb, "status", false); + blobmsg_add_u8(&bb, "success", false); } ubus_send_reply(ctx, req, bb.head); blob_buf_free(&bb); @@ -690,6 +690,7 @@ static int upgrade_handler(struct ubus_context *ctx, struct ubus_object *obj, blob_buf_free(&bb); } + init_global_fwbank_dump(); return 0; }