Hotfix: arguments in wrong order

Stephen Paul Weber created

Change summary

lib/btc_sell_prices.rb      | 2 +-
lib/registration.rb         | 6 +++---
lib/web_register_manager.rb | 2 +-
test/test_helper.rb         | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)

Detailed changes

lib/btc_sell_prices.rb 🔗

@@ -52,7 +52,7 @@ protected
 				@oxr.update_rates
 				@oxr.get_rate("CAD", "USD")
 			}.then do |orate|
-				@redis.setex("cad_to_usd", orate, 60 * 60).then { orate }
+				@redis.setex("cad_to_usd", 60 * 60, orate).then { orate }
 			end
 		end
 	end

lib/registration.rb 🔗

@@ -169,11 +169,11 @@ class Registration
 
 			def save
 				EMPromise.all([
-					REDIS.setex("pending_tel_for-#{@customer.jid}", tel, THIRTY_DAYS),
+					REDIS.setex("pending_tel_for-#{@customer.jid}", THIRTY_DAYS, tel),
 					REDIS.setex(
 						"pending_plan_for-#{customer_id}",
-						@customer.plan_name,
-						THIRTY_DAYS
+						THIRTY_DAYS,
+						@customer.plan_name
 					)
 				])
 			end

lib/web_register_manager.rb 🔗

@@ -8,7 +8,7 @@ class WebRegisterManager
 	end
 
 	def set(jid, tel)
-		@redis.setex("pending_tel_for-#{jid}", tel, THIRTY_DAYS)
+		@redis.setex("pending_tel_for-#{jid}", THIRTY_DAYS, tel)
 	end
 
 	def [](jid)

test/test_helper.rb 🔗

@@ -142,7 +142,7 @@ class FakeRedis
 		EMPromise.resolve("OK")
 	end
 
-	def setex(key, value, _expiry)
+	def setex(key, _expiry, value)
 		set(key, value)
 	end