mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
models: Refactor corporate/models.py into models package.
Fixes #34318. Seperated models file into a package with component files.
This commit is contained in:
@@ -11,7 +11,8 @@ from corporate.lib.decorator import (
|
||||
authenticated_remote_realm_management_endpoint,
|
||||
authenticated_remote_server_management_endpoint,
|
||||
)
|
||||
from corporate.models import CustomerPlan, get_current_plan_by_customer, get_customer_by_realm
|
||||
from corporate.models.customers import get_customer_by_realm
|
||||
from corporate.models.plans import CustomerPlan, get_current_plan_by_customer
|
||||
from zerver.decorator import process_as_post, require_billing_access, zulip_login_required
|
||||
from zerver.lib.exceptions import JsonableError
|
||||
from zerver.lib.response import json_success
|
||||
|
@@ -4,7 +4,9 @@ from django.http import HttpRequest, HttpResponse
|
||||
from django.shortcuts import render
|
||||
|
||||
from corporate.lib.activity import ActivityHeaderEntry, format_optional_datetime, make_table
|
||||
from corporate.models import Customer, CustomerPlan, LicenseLedger
|
||||
from corporate.models.customers import Customer
|
||||
from corporate.models.licenses import LicenseLedger
|
||||
from corporate.models.plans import CustomerPlan
|
||||
from zerver.decorator import require_server_admin
|
||||
|
||||
|
||||
|
@@ -14,7 +14,8 @@ from corporate.lib.decorator import (
|
||||
authenticated_remote_realm_management_endpoint,
|
||||
authenticated_remote_server_management_endpoint,
|
||||
)
|
||||
from corporate.models import CustomerPlan, get_current_plan_by_customer, get_customer_by_realm
|
||||
from corporate.models.customers import get_customer_by_realm
|
||||
from corporate.models.plans import CustomerPlan, get_current_plan_by_customer
|
||||
from zerver.context_processors import get_realm_from_request, latest_info_context
|
||||
from zerver.decorator import add_google_analytics, zulip_login_required
|
||||
from zerver.lib.github import (
|
||||
|
@@ -32,11 +32,8 @@ from corporate.lib.remote_billing_util import (
|
||||
RemoteBillingUserDict,
|
||||
get_remote_server_and_user_from_session,
|
||||
)
|
||||
from corporate.models import (
|
||||
CustomerPlan,
|
||||
get_current_plan_by_customer,
|
||||
get_customer_by_remote_server,
|
||||
)
|
||||
from corporate.models.customers import get_customer_by_remote_server
|
||||
from corporate.models.plans import CustomerPlan, get_current_plan_by_customer
|
||||
from zerver.lib.exceptions import (
|
||||
JsonableError,
|
||||
MissingRemoteRealmError,
|
||||
|
@@ -27,7 +27,7 @@ from corporate.lib.activity import (
|
||||
remote_installation_stats_link,
|
||||
)
|
||||
from corporate.lib.billing_types import BillingModality
|
||||
from corporate.models import CustomerPlan
|
||||
from corporate.models.plans import CustomerPlan
|
||||
from zerver.actions.create_realm import do_change_realm_subdomain
|
||||
from zerver.actions.realm_settings import (
|
||||
do_change_realm_max_invites,
|
||||
|
@@ -12,7 +12,7 @@ from corporate.lib.decorator import (
|
||||
authenticated_remote_realm_management_endpoint,
|
||||
authenticated_remote_server_management_endpoint,
|
||||
)
|
||||
from corporate.models import CustomerPlan
|
||||
from corporate.models.plans import CustomerPlan
|
||||
from zerver.decorator import require_organization_member, zulip_login_required
|
||||
from zerver.lib.response import json_success
|
||||
from zerver.lib.typed_endpoint import typed_endpoint
|
||||
|
@@ -6,7 +6,7 @@ from django.contrib.contenttypes.models import ContentType
|
||||
from django.http import HttpRequest, HttpResponse
|
||||
from django.views.decorators.csrf import csrf_exempt
|
||||
|
||||
from corporate.models import Event, Invoice, Session
|
||||
from corporate.models.stripe_state import Event, Invoice, Session
|
||||
from zproject.config import get_secret
|
||||
|
||||
billing_logger = logging.getLogger("corporate.stripe")
|
||||
|
Reference in New Issue
Block a user