|
1 | 1 | """Project views for authenticated users."""
|
2 | 2 |
|
3 | 3 | import structlog
|
4 |
| -from allauth.socialaccount.models import SocialAccount |
5 | 4 | from django.conf import settings
|
6 | 5 | from django.contrib import messages
|
7 | 6 | from django.contrib.messages.views import SuccessMessageMixin
|
|
15 | 14 | from django.shortcuts import get_object_or_404
|
16 | 15 | from django.urls import reverse
|
17 | 16 | from django.utils import timezone
|
18 |
| -from django.utils.html import format_html |
19 | 17 | from django.utils.translation import gettext_lazy as _
|
20 | 18 | from django.views.generic import ListView
|
21 | 19 | from django.views.generic import TemplateView
|
|
47 | 45 | from readthedocs.notifications.models import Notification
|
48 | 46 | from readthedocs.oauth.constants import GITHUB
|
49 | 47 | from readthedocs.oauth.services import GitHubService
|
50 |
| -from readthedocs.oauth.services import registry |
51 | 48 | from readthedocs.oauth.tasks import attach_webhook
|
52 | 49 | from readthedocs.oauth.utils import update_webhook
|
53 | 50 | from readthedocs.projects.filters import ProjectListFilterSet
|
@@ -434,34 +431,6 @@ class ImportView(PrivateViewMixin, TemplateView):
|
434 | 431 | template_name = "projects/project_import.html"
|
435 | 432 | wizard_class = ImportWizardView
|
436 | 433 |
|
437 |
| - def get(self, request, *args, **kwargs): |
438 |
| - """ |
439 |
| - Display list of repositories to import. |
440 |
| -
|
441 |
| - Adds a warning to the listing if any of the accounts connected for the |
442 |
| - user are not supported accounts. |
443 |
| - """ |
444 |
| - deprecated_accounts = SocialAccount.objects.filter( |
445 |
| - user=self.request.user |
446 |
| - ).exclude( |
447 |
| - provider__in=[service.allauth_provider.id for service in registry], |
448 |
| - ) # yapf: disable |
449 |
| - for account in deprecated_accounts: |
450 |
| - provider_account = account.get_provider_account() |
451 |
| - messages.error( |
452 |
| - request, |
453 |
| - format_html( |
454 |
| - _( |
455 |
| - "There is a problem with your {service} account, " |
456 |
| - "try reconnecting your account on your " |
457 |
| - '<a href="{url}">connected services page</a>.', |
458 |
| - ), |
459 |
| - service=provider_account.get_brand()["name"], |
460 |
| - url=reverse("socialaccount_connections"), |
461 |
| - ), |
462 |
| - ) |
463 |
| - return super().get(request, *args, **kwargs) |
464 |
| - |
465 | 434 | def post(self, request, *args, **kwargs):
|
466 | 435 | initial_data = {}
|
467 | 436 | initial_data["basics"] = {}
|
|
0 commit comments