@@ -259,13 +259,6 @@ def encode_milliseconds(cls, label, msec):
259259 return '{0}.{1}s' .format (seconds , str (nanos ).zfill (9 ))
260260 return '{0}s' .format (seconds )
261261
262- @classmethod
263- def encode_boolean (cls , value ):
264- """Encodes a boolean into JSON."""
265- if value is None :
266- return None
267- return 1 if value else 0
268-
269262 @classmethod
270263 def encode_android_notification (cls , notification ):
271264 """Encodes an ``AndroidNotification`` instance into JSON."""
@@ -303,17 +296,17 @@ def encode_android_notification(cls, notification):
303296 'image' , notification .image ),
304297 'ticker' : _Validators .check_string (
305298 'AndroidNotification.ticker' , notification .ticker ),
306- 'sticky' : cls . encode_boolean ( notification .sticky ) ,
299+ 'sticky' : notification .sticky ,
307300 'event_time' : _Validators .check_datetime (
308301 'AndroidNotification.event_timestamp' , notification .event_timestamp ),
309- 'local_only' : cls . encode_boolean ( notification .local_only ) ,
302+ 'local_only' : notification .local_only ,
310303 'notification_priority' : _Validators .check_string (
311304 'AndroidNotification.priority' , notification .priority , non_empty = True ),
312305 'vibrate_timings' : _Validators .check_number_list (
313306 'AndroidNotification.vibrate_timings_millis' , notification .vibrate_timings_millis ),
314- 'default_vibrate_timings' : cls . encode_boolean ( notification .default_vibrate_timings ) ,
315- 'default_sound' : cls . encode_boolean ( notification .default_sound ) ,
316- 'default_light_settings' : cls . encode_boolean ( notification .default_light_settings ) ,
307+ 'default_vibrate_timings' : notification .default_vibrate_timings ,
308+ 'default_sound' : notification .default_sound ,
309+ 'default_light_settings' : notification .default_light_settings ,
317310 'light_settings' : cls .encode_light_settings (notification .light_settings ),
318311 'visibility' : _Validators .check_string (
319312 'AndroidNotification.visibility' , notification .visibility , non_empty = True ),
0 commit comments