Skip to content

Conversation

amrani
Copy link
Member

@amrani amrani commented Aug 19, 2025

This PR adds time_zone parameter to the Users.upsert method, allowing you to set user time zones for better scheduling and localization.

Changes

  • Added time_zone parameter to Users.upsert
  • Introduced UNSET sentinel value to support clearing optional fields
  • Added prepare_params helper to properly handle nil vs omitted parameters

Usage

# Set time zone
EmbedWorkflow::Users.upsert(key: "user-123", time_zone: "America/New_York")

# Clear time zone
EmbedWorkflow::Users.upsert(key: "user-123", time_zone: nil)

API documentation: https://docs.embedworkflow.com/reference/users/upsert-user

@amrani amrani merged commit 036113d into main Aug 19, 2025
5 checks passed
@amrani amrani deleted the add_time_zone branch August 19, 2025 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant