aboutsummaryrefslogtreecommitdiff
path: root/pkgs/misc/firmware-check.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/misc/firmware-check.nix')
-rw-r--r--pkgs/misc/firmware-check.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/misc/firmware-check.nix b/pkgs/misc/firmware-check.nix
index 53cd2c2..373ea36 100644
--- a/pkgs/misc/firmware-check.nix
+++ b/pkgs/misc/firmware-check.nix
@@ -1,5 +1,9 @@
{ writeShellApplication, jq, curl, ... }:
-{ deviceID, affiliate ? "kobo" }:
+{ deviceID
+, affiliate ? "kobo"
+, currentVersion ? "0.0"
+, serialNumber ? "N0"
+}:
writeShellApplication {
name = "kobo-check-firmware";
runtimeInputs = [
@@ -7,6 +11,6 @@ writeShellApplication {
jq
];
text = ''
- curl --silent "https://api.kobobooks.com/1.0/UpgradeCheck/Device/${deviceID}/${affiliate}/0.0/N0" | jq '.UpgradeURL'
+ curl --silent "https://api.kobobooks.com/1.0/UpgradeCheck/Device/${deviceID}/${affiliate}/${currentVersion}/${serialNumber}" | jq '.UpgradeURL'
'';
}