Added tg bot autoconfirm

This commit is contained in:
Ultradesu
2025-08-15 16:33:23 +03:00
parent 57cef79748
commit 95e0d08b51
8 changed files with 904 additions and 114 deletions

View File

@@ -614,14 +614,15 @@ class UserSubscriptionInline(admin.TabularInline):
# Extension for User admin
def add_subscription_management_to_user(UserAdmin):
def add_subscription_management_to_user(UserAdminClass):
"""Add subscription management to existing User admin"""
# Add inline only - no fieldset or widget
if hasattr(UserAdmin, 'inlines'):
UserAdmin.inlines = list(UserAdmin.inlines) + [UserSubscriptionInline]
# Add inline to the User admin class
if hasattr(UserAdminClass, 'inlines'):
if UserSubscriptionInline not in UserAdminClass.inlines:
UserAdminClass.inlines = list(UserAdminClass.inlines) + [UserSubscriptionInline]
else:
UserAdmin.inlines = [UserSubscriptionInline]
UserAdminClass.inlines = [UserSubscriptionInline]
# UserSubscription admin will be integrated into unified Subscriptions admin