Update API

This commit is contained in:
Ilya Laktyushin
2023-10-16 13:20:46 +04:00
parent 3137bc9b14
commit 137c3d9101
51 changed files with 499 additions and 141 deletions

View File

@@ -58,6 +58,7 @@ public enum EngineConfiguration {
public let maxStoriesSuggestedReactions: Int32
public let maxGiveawayChannelsCount: Int32
public let maxGiveawayCountriesCount: Int32
public let minChannelNameColorLevel: Int32
public static var defaultValue: UserLimits {
return UserLimits(UserLimitsConfiguration.defaultValue)
@@ -85,7 +86,8 @@ public enum EngineConfiguration {
maxStoriesMonthlyCount: Int32,
maxStoriesSuggestedReactions: Int32,
maxGiveawayChannelsCount: Int32,
maxGiveawayCountriesCount: Int32
maxGiveawayCountriesCount: Int32,
minChannelNameColorLevel: Int32
) {
self.maxPinnedChatCount = maxPinnedChatCount
self.maxArchivedPinnedChatCount = maxArchivedPinnedChatCount
@@ -109,6 +111,7 @@ public enum EngineConfiguration {
self.maxStoriesSuggestedReactions = maxStoriesSuggestedReactions
self.maxGiveawayChannelsCount = maxGiveawayChannelsCount
self.maxGiveawayCountriesCount = maxGiveawayCountriesCount
self.minChannelNameColorLevel = minChannelNameColorLevel
}
}
}
@@ -167,7 +170,8 @@ public extension EngineConfiguration.UserLimits {
maxStoriesMonthlyCount: userLimitsConfiguration.maxStoriesMonthlyCount,
maxStoriesSuggestedReactions: userLimitsConfiguration.maxStoriesSuggestedReactions,
maxGiveawayChannelsCount: userLimitsConfiguration.maxGiveawayChannelsCount,
maxGiveawayCountriesCount: userLimitsConfiguration.maxGiveawayCountriesCount
maxGiveawayCountriesCount: userLimitsConfiguration.maxGiveawayCountriesCount,
minChannelNameColorLevel: userLimitsConfiguration.minChannelNameColorLevel
)
}
}