Skip to content

Commit b806ca7

Browse files
Automatically update Ruby SDK
1 parent a2e432b commit b806ca7

13 files changed

Lines changed: 20 additions & 4 deletions

‎.fern/metadata.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"cliVersion": "5.62.0",
33
"generatorName": "fernapi/fern-ruby-sdk",
44
"generatorVersion": "1.13.2",
5-
"originGitCommit": "95f1bf9efcd145eae90922fbd50b346f6ddb1629",
5+
"originGitCommit": "92d4ee05bf03b173d2158192fef7b7ff9b703a92",
66
"originGitCommitIsDirty": false,
77
"invokedBy": "ci",
88
"ciProvider": "github"

‎lib/gemconfig.rb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
module TrophyApiClient
44
module Gemconfig
5-
VERSION = "1.22.0"
5+
VERSION = "1.23.0"
66
AUTHORS = ["Trophy Labs, Inc"].freeze
77
EMAIL = ""
88
SUMMARY = "Ruby library for the Trophy API."

‎lib/trophy/client.rb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ class Client
99
# @param max_retries [Integer]
1010
#
1111
# @return [void]
12-
def initialize(api_key:, base_url: nil, environment: Trophy::Environment::PRODUCTION, sdk_version: "1.22.0", max_retries: 2)
12+
def initialize(api_key:, base_url: nil, environment: Trophy::Environment::PRODUCTION, sdk_version: "1.23.0", max_retries: 2)
1313
@base_url = base_url
1414
@environment = environment
1515

‎lib/trophy/types/achievement_response.rb‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ class AchievementResponse < Internal::Types::Model
1717

1818
field :streak_length, -> { Integer }, optional: true, nullable: false, api_name: "streakLength"
1919

20+
field :anniversary_years, -> { Integer }, optional: true, nullable: false, api_name: "anniversaryYears"
21+
2022
field :achievement_ids, -> { Internal::Types::Array[String] }, optional: true, nullable: false, api_name: "achievementIds"
2123

2224
field :metric_id, -> { String }, optional: true, nullable: false, api_name: "metricId"

‎lib/trophy/types/achievement_response_trigger.rb‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ module AchievementResponseTrigger
99
STREAK = "streak"
1010
API = "api"
1111
ACHIEVEMENT = "achievement"
12+
ANNIVERSARY = "anniversary"
1213
end
1314
end
1415
end

‎lib/trophy/types/achievement_with_stats_response.rb‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ class AchievementWithStatsResponse < Internal::Types::Model
1717

1818
field :streak_length, -> { Integer }, optional: true, nullable: false, api_name: "streakLength"
1919

20+
field :anniversary_years, -> { Integer }, optional: true, nullable: false, api_name: "anniversaryYears"
21+
2022
field :achievement_ids, -> { Internal::Types::Array[String] }, optional: true, nullable: false, api_name: "achievementIds"
2123

2224
field :metric_id, -> { String }, optional: true, nullable: false, api_name: "metricId"

‎lib/trophy/types/updated_user.rb‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ class UpdatedUser < Internal::Types::Model
1010

1111
field :tz, -> { String }, optional: true, nullable: false
1212

13+
field :sign_up_date, -> { String }, optional: true, nullable: false, api_name: "signUpDate"
14+
1315
field :device_tokens, -> { Internal::Types::Array[String] }, optional: true, nullable: false, api_name: "deviceTokens"
1416

1517
field :subscribe_to_emails, -> { Internal::Types::Boolean }, optional: true, nullable: false, api_name: "subscribeToEmails"

‎lib/trophy/types/upserted_user.rb‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ class UpsertedUser < Internal::Types::Model
1010

1111
field :tz, -> { String }, optional: true, nullable: false
1212

13+
field :sign_up_date, -> { String }, optional: true, nullable: false, api_name: "signUpDate"
14+
1315
field :device_tokens, -> { Internal::Types::Array[String] }, optional: true, nullable: false, api_name: "deviceTokens"
1416

1517
field :subscribe_to_emails, -> { Internal::Types::Boolean }, optional: true, nullable: false, api_name: "subscribeToEmails"

‎lib/trophy/types/user.rb‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ class User < Internal::Types::Model
1212

1313
field :tz, -> { String }, optional: true, nullable: false
1414

15+
field :sign_up_date, -> { String }, optional: true, nullable: false, api_name: "signUpDate"
16+
1517
field :device_tokens, -> { Internal::Types::Array[String] }, optional: true, nullable: false, api_name: "deviceTokens"
1618

1719
field :subscribe_to_emails, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "subscribeToEmails"

‎lib/trophy/types/user_achievement_response.rb‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ class UserAchievementResponse < Internal::Types::Model
1717

1818
field :streak_length, -> { Integer }, optional: true, nullable: false, api_name: "streakLength"
1919

20+
field :anniversary_years, -> { Integer }, optional: true, nullable: false, api_name: "anniversaryYears"
21+
2022
field :achievement_ids, -> { Internal::Types::Array[String] }, optional: true, nullable: false, api_name: "achievementIds"
2123

2224
field :metric_id, -> { String }, optional: true, nullable: false, api_name: "metricId"

0 commit comments

Comments
 (0)