Finish spliting duplicated document views

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
This commit is contained in:
Roberto Rosario
2019-11-03 23:57:34 -04:00
parent e703d2df10
commit 82e6887b7f
8 changed files with 115 additions and 121 deletions

View File

@@ -39,12 +39,12 @@ from .views.document_views import (
DocumentView, RecentAccessDocumentListView, RecentAddedDocumentListView
)
from .views.duplicated_document_views import (
DocumentDuplicatesListView, DuplicatedDocumentListView
DocumentDuplicatesListView, DuplicatedDocumentListView,
ScanDuplicatedDocuments
)
from .views.favorite_document_views import (
FavoriteAddView, FavoriteDocumentListView, FavoriteRemoveView
)
from .views.misc_views import ScanDuplicatedDocuments
from .views.trashed_document_views import (
DocumentTrashView, EmptyTrashCanView, TrashedDocumentDeleteView,
TrashedDocumentListView, TrashedDocumentRestoreView
@@ -99,31 +99,6 @@ urlpatterns_document_types = [
),
]
urlpatterns_favorite_documents = [
url(
regex=r'^documents/favorites/$', view=FavoriteDocumentListView.as_view(),
name='document_list_favorites'
),
url(
regex=r'^documents/(?P<pk>\d+)/add_to_favorites/$',
view=FavoriteAddView.as_view(), name='document_add_to_favorites'
),
url(
regex=r'^documents/multiple/add_to_favorites/$', view=FavoriteAddView.as_view(),
name='document_multiple_add_to_favorites'
),
url(
regex=r'^documents/(?P<pk>\d+)/remove_from_favorites/$',
view=FavoriteRemoveView.as_view(),
name='document_remove_from_favorites'
),
url(
regex=r'^documents/multiple/remove_from_favorites/$',
view=FavoriteRemoveView.as_view(),
name='document_multiple_remove_from_favorites'
),
]
urlpatterns_documents = [
url(
regex=r'^documents/$', view=DocumentListView.as_view(), name='document_list'
@@ -138,11 +113,6 @@ urlpatterns_documents = [
view=RecentAddedDocumentListView.as_view(),
name='document_list_recent_added'
),
url(
regex=r'^documents/duplicated/$',
view=DuplicatedDocumentListView.as_view(),
name='duplicated_document_list'
),
url(
regex=r'^documents/(?P<pk>\d+)/preview/$', view=DocumentPreviewView.as_view(),
name='document_preview'
@@ -151,11 +121,6 @@ urlpatterns_documents = [
regex=r'^documents/(?P<pk>\d+)/properties/$', view=DocumentView.as_view(),
name='document_properties'
),
url(
regex=r'^documents/(?P<pk>\d+)/duplicates/$',
view=DocumentDuplicatesListView.as_view(),
name='document_duplicates_list'
),
url(
regex=r'^documents/(?P<pk>\d+)/type/$',
view=DocumentDocumentTypeEditView.as_view(),
@@ -314,7 +279,17 @@ urlpatterns_document_versions = [
),
]
urlpatterns_tools = [
urlpatterns_duplicated_documents = [
url(
regex=r'^documents/duplicated/$',
view=DuplicatedDocumentListView.as_view(),
name='duplicated_document_list'
),
url(
regex=r'^documents/(?P<document_id>\d+)/duplicates/$',
view=DocumentDuplicatesListView.as_view(),
name='document_duplicates_list'
),
url(
regex=r'^tools/documents/duplicated/scan/$',
view=ScanDuplicatedDocuments.as_view(),
@@ -322,6 +297,31 @@ urlpatterns_tools = [
),
]
urlpatterns_favorite_documents = [
url(
regex=r'^documents/favorites/$', view=FavoriteDocumentListView.as_view(),
name='document_list_favorites'
),
url(
regex=r'^documents/(?P<pk>\d+)/add_to_favorites/$',
view=FavoriteAddView.as_view(), name='document_add_to_favorites'
),
url(
regex=r'^documents/multiple/add_to_favorites/$', view=FavoriteAddView.as_view(),
name='document_multiple_add_to_favorites'
),
url(
regex=r'^documents/(?P<pk>\d+)/remove_from_favorites/$',
view=FavoriteRemoveView.as_view(),
name='document_remove_from_favorites'
),
url(
regex=r'^documents/multiple/remove_from_favorites/$',
view=FavoriteRemoveView.as_view(),
name='document_multiple_remove_from_favorites'
),
]
urlpatterns_trashed_documents = [
url(
regex=r'^documents/(?P<pk>\d+)/trash/$', view=DocumentTrashView.as_view(),
@@ -363,8 +363,8 @@ urlpatterns.extend(urlpatterns_documents)
urlpatterns.extend(urlpatterns_document_pages)
urlpatterns.extend(urlpatterns_document_types)
urlpatterns.extend(urlpatterns_document_versions)
urlpatterns.extend(urlpatterns_duplicated_documents)
urlpatterns.extend(urlpatterns_favorite_documents)
urlpatterns.extend(urlpatterns_tools)
urlpatterns.extend(urlpatterns_trashed_documents)
api_urls = [