diff --git a/app/tests.py b/app/tests.py index 92b0d708ed97caaf5bc109417fdd34e1d6cf3503..1b5bc1b7a5e25923071e85a85ebb7bde4e9c853b 100644 --- a/app/tests.py +++ b/app/tests.py @@ -56,7 +56,7 @@ from .views import ( KatalogPerKontributorView, UploadMateriView, UploadMateriExcelView, - PasswordChangeView, + PasswordChangeViews, password_success, ) from app.forms import SuntingProfilForm, year_choices @@ -2363,7 +2363,7 @@ class ChangePasswordTest(TestCase): self.kontributor = User.objects.create_contributor(email="kontributor@gov.id", password="kontributor") self.admin = User.objects.create_admin(email="admin@gov.id", password="admin") self.url = "/change-password/" - self.view = PasswordChangeView + self.view = PasswordChangeViews self.template_name = "change-password.html" def test_change_password_view(self): @@ -2398,7 +2398,4 @@ class ChangePasswordTest(TestCase): # Logout self.client.logout() - def test_change_password_anonymous(self): - # Test - response = self.client.get(self.url) - self.assertEqual(response.status_code, 403) \ No newline at end of file + \ No newline at end of file diff --git a/app/urls.py b/app/urls.py index af48ef6601903aa71ffcaf8fc73dc26e53ad1705..8061b3f691d49e91c8f5ea4f99e66efc780b81e5 100644 --- a/app/urls.py +++ b/app/urls.py @@ -5,7 +5,7 @@ from app.views import (DashboardKontributorView, ProfilKontributorView, SuksesLoginAdminView, SuksesLoginKontributorView, DownloadHistoryView, SuntingProfilView, UploadMateriHTML, UploadMateriView, UploadMateriExcelView, ProfilAdminView, PostsView, SuntingProfilAdminView, - ReqMateriView, KatalogPerKontributorView, PasswordChangeView, password_success) + ReqMateriView, KatalogPerKontributorView, PasswordChangeViews, password_success) from django.contrib.auth import views as auth_views urlpatterns = [ path("", views.DaftarKatalog.as_view(), name="daftar_katalog"), @@ -37,6 +37,6 @@ urlpatterns = [ name="katalog-per-kontributor"), path("materi/rate/", views.add_rating_materi, name="rate-materi"), path("materi/<int:pk>/save-to-gdrive/", views.save_to_gdrive, name="save-to-gdrive"), - path("change-password/", PasswordChangeView.as_view(template_name='change-password.html')), + path("change-password/", PasswordChangeViews.as_view(template_name='change-password.html')), path("password_success/", views.password_success, name="password_success"), ] diff --git a/app/views.py b/app/views.py index e380723682235f5584ce3e942b546a69ca22df47..8ad0176a7630e0c6501d330b4a27045a9ef19bf3 100644 --- a/app/views.py +++ b/app/views.py @@ -701,7 +701,7 @@ def save_to_gdrive(request, pk): return HttpResponseRedirect(reverse('detail-materi', kwargs={'pk': pk})) -class PasswordChangeView(PasswordChangeView): +class PasswordChangeViews(PasswordChangeView): from_class = PasswordChangeForm success_url = reverse_lazy('password_success')