diff --git a/Casks/o/output-factory.rb b/Casks/o/output-factory.rb index 795f006376047..674e318d4016f 100644 --- a/Casks/o/output-factory.rb +++ b/Casks/o/output-factory.rb @@ -7,11 +7,12 @@ desc "Automate printing and exporting from Adobe InDesign" homepage "https://zevrix.com/OutputFactory/" - livecheck do + livecheck do url "https://zevrix.com/zsversioncontrol/ZSVersionControl.xml" strategy :xml do |xml| - elements = xml.get_elements("//dict/key[text()='Output Factory']/following-sibling::dict/key[text()='version']/following-sibling::string") - elements.first.text unless elements.empty? + xml.elements[ + "//dict/key[text()='Output Factory']/following-sibling::dict[1]/key[text()='version']" + ]&.next_element&.text end end