Skip to content

Handle null for user_settings.twenty_four_hour_time, meaning "locale default" #1727

@chrisbobbe

Description

@chrisbobbe

Servers (as of 2025-07) don't send null for user_settings.twenty_four_hour_time, but there's a plan for them to do so, once clients that don't break on null are dominant; see zulip/zulip#35332 and linked discussion.

We'll soon start accepting null, but without actually handling it with its intended meaning. This issue is to do that, and the plan is to use ffi; see #45 for details on how we'd like to use ffi.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a-apiImplementing specific parts of the Zulip server APIa-i18nTranslation, localization, internationalizationserver-11Things new in Zulip Server 11.0

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions