feat(itam): Populate initial organization value from user default organization for software category creation
!11 #28
This commit is contained in:
@ -5,6 +5,9 @@ from access.mixin import OrganizationPermission
|
|||||||
|
|
||||||
from ..models.software import Software, SoftwareCategory
|
from ..models.software import Software, SoftwareCategory
|
||||||
|
|
||||||
|
from settings.models.user_settings import UserSettings
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class IndexView(PermissionRequiredMixin, OrganizationPermission, generic.ListView):
|
class IndexView(PermissionRequiredMixin, OrganizationPermission, generic.ListView):
|
||||||
model = Software
|
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):
|
def get_success_url(self, **kwargs):
|
||||||
|
|
||||||
return f"/settings/software_category"
|
return f"/settings/software_category"
|
||||||
|
|||||||
Reference in New Issue
Block a user