#3059 - Exception(ArgumentError) when making a locker rented

Locker was rented to a clipper user.
I went to https://bikelink.org/latches/6797/make_it_rented_request to make it rented to another user.
Command was successfully put in the gateway queue, then I got a gateway error displayed at https://bikelink.org/gateways/355 (see screenshot)

Message

Exception (ArgumentError) UspGatewayProtocol::NodeStateChange expects the following usp_attributes in the constructor ([:device_id, :latch_id, :mode, :error_num, :special_flags, :days_reserved, :hours_reserved, :renting_card_id, :alt_card_id, :rental_start_time, :renting_card_subtype, :rental_value_deposited, :bike_id, :pin]), but the following attributes were provided ({:error_num=>0, :special_flags=>0, :days_reserved=>0, :hours_reserved=>8, :renting_card_id=>0, :alt_card_id=>0, :rental_start_time=>Mon, 30 May 2022 17:00:00 PDT -07:00, :renting_card_subtype=>2, :rental_value_deposited=>100, :bike_id=>0, :pin=>"R7A", :latch_id=>0, :mode=>128, :renting_card_number=>62945, :device_id=>1}):

I sent a "make it available" and "door unlock" request and both were succesful.

Znovu načíst