feat(itam): Populate initial organization value from user default organization for software category creation

!11 #28
This commit is contained in:
2024-05-25 18:25:59 +09:30
parent 4c002bc259
commit e66e9b8dca

View File

@ -5,6 +5,9 @@ from access.mixin import OrganizationPermission
from ..models.software import Software, SoftwareCategory
from settings.models.user_settings import UserSettings
class IndexView(PermissionRequiredMixin, OrganizationPermission, generic.ListView):
model = Software
@ -68,6 +71,13 @@ class Add(PermissionRequiredMixin, OrganizationPermission, generic.CreateView):
]
def get_initial(self):
return {
'organization': UserSettings.objects.get(user = self.request.user).default_organization
}
def get_success_url(self, **kwargs):
return f"/settings/software_category"