lib/j7w1/sns_push_client.rb in j7w1-0.0.18 vs lib/j7w1/sns_push_client.rb in j7w1-0.0.19
- old
+ new
@@ -127,10 +127,10 @@
def ios_payload_for(message_value, data)
prefix = J7W1.configuration.ios_endpoint.sandbox? ?
:APNS_SANDBOX : :APNS
- if message_value[:message] && message_value[:message] > APNS_MAX_MESSAGE_SIZE
+ if message_value[:message] && message_value[:message].length > APNS_MAX_MESSAGE_SIZE
message_value[:message] = message_value[:message][0...(APNS_MAX_MESSAGE_SIZE - 3)] + '...'
end
content = {
aps: message_content_with_table(message_value, APS_TABLE),