Add td_api::premiumSourceBusinessFeature.

This commit is contained in:
levlam 2024-03-29 03:20:56 +03:00
parent 4c14af9b52
commit ba89fef472
2 changed files with 7 additions and 0 deletions

View File

@ -5074,6 +5074,9 @@ premiumSourceLimitExceeded limit_type:PremiumLimitType = PremiumSource;
//@description A user tried to use a Premium feature @feature The used feature
premiumSourceFeature feature:PremiumFeature = PremiumSource;
//@description A user tried to use a Business feature @feature The used feature; pass null if none specific feature was used
premiumSourceBusinessFeature feature:BusinessFeature = PremiumSource;
//@description A user tried to use a Premium story feature @feature The used feature
premiumSourceStoryFeature feature:PremiumStoryFeature = PremiumSource;

View File

@ -884,6 +884,10 @@ static string get_premium_source(const td_api::object_ptr<td_api::PremiumSource>
auto *feature = static_cast<const td_api::premiumSourceFeature *>(source.get())->feature_.get();
return get_premium_source(feature);
}
case td_api::premiumSourceBusinessFeature::ID: {
auto *feature = static_cast<const td_api::premiumSourceBusinessFeature *>(source.get())->feature_.get();
return get_premium_source(feature);
}
case td_api::premiumSourceStoryFeature::ID: {
auto *feature = static_cast<const td_api::premiumSourceStoryFeature *>(source.get())->feature_.get();
return get_premium_source(feature);