From 222040c28adf1018f0cc53dab7ea0ce0a56414ad Mon Sep 17 00:00:00 2001 From: Sam Ford <1584702+samford@users.noreply.github.com> Date: Tue, 28 Nov 2023 20:44:37 -0500 Subject: [PATCH] snagit: update livecheck --- Casks/s/snagit.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Casks/s/snagit.rb b/Casks/s/snagit.rb index e522d1fef3..3e5c36489a 100644 --- a/Casks/s/snagit.rb +++ b/Casks/s/snagit.rb @@ -9,13 +9,16 @@ cask "snagit" do livecheck do url "https://www.techsmith.com/api/v/1/products/getallversions/100" - strategy :page_match do |page| - v = JSON.parse(page).first - "20#{v["Major"]}.#{v["Minor"]}.#{v["Maintenance"]}" + strategy :json do |json| + json.map do |item| + next if item["Major"].blank? || item["Minor"].blank? || item["Maintenance"].blank? + + "20#{item["Major"]}.#{item["Minor"]}.#{item["Maintenance"]}" + end end end - depends_on macos: ">= :big_sur" + depends_on macos: ">= :monterey" app "Snagit #{version.major}.app"