From 6244b14b4e744896028914f14969b351e7ce6612 Mon Sep 17 00:00:00 2001 From: QuintinAdam Date: Thu, 21 Jan 2021 19:20:55 -0600 Subject: [PATCH] updates create_printjob to handle passing in print options correctly --- lib/printnode/client.rb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/printnode/client.rb b/lib/printnode/client.rb index 3610d6b..3ae9fac 100644 --- a/lib/printnode/client.rb +++ b/lib/printnode/client.rb @@ -439,11 +439,7 @@ def printjobs(set_a = '', set_b = nil) # @see https://www.printnode.com/docs/api/curl#printjob-options PrintJob options on API Docs def create_printjob(printjob, options = {}) hash = printjob.to_hash - if options - options.each do |(k, v)| - hash[k] = v - end - end + hash["options"] = options if options JSON.parse('[' + post('/printjobs/', hash).body + ']')[0] end