Abstract Model Changes (#131)
* [UPDT] BASE: Updated disciplinary action type model by adding abstract class * [UPDT] BASE: Updated abstract model class save method by fethcing request from thread local * [UPDT] LEAVE: Updated models in leave module by adding abstract class * [UPDT] LEAVE: Updated leave request model by adding abstract class * [UPDT] DASHBOARD: Floating quick action button rather than static template inside dashboard * [UPDT] Test database * [UPDT] ASSET: Updated models in asset app by adding abstract class HorillaModels * [UPDT] ASSET: Updated asset category form by adding exclude fields in class Meta * [FIX] ATTENDANCE: Attendance overtime permission wrong permission * [UPDT] Test Database
This commit is contained in:
@@ -111,12 +111,6 @@ class ModelForm(forms.ModelForm):
|
||||
except:
|
||||
pass
|
||||
|
||||
def save(self, request=None, *args, **kwargs):
|
||||
if request:
|
||||
instance = super().save(commit=False)
|
||||
instance.save(request=request, *args, **kwargs)
|
||||
return super().save(*args, **kwargs)
|
||||
|
||||
|
||||
class UserForm(ModelForm):
|
||||
"""
|
||||
@@ -654,6 +648,7 @@ class ActiontypeForm(ModelForm):
|
||||
class Meta:
|
||||
model = Actiontype
|
||||
fields = "__all__"
|
||||
exclude = ["is_active"]
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super().__init__(*args, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user