fix create -> AbstractCRUD

master/v0.1.0
TBS093A 2020-08-30 13:26:54 +02:00
parent 6c1d311698
commit 93f4a069ae
4 changed files with 10 additions and 9 deletions

View File

@ -125,9 +125,14 @@ class AbstractCreate(AbstractUtilsCRUD):
"""
del objectDict['token']
newObject = self._objectFactory().objects.create(**objectDict)
self._setActualTimeTrigger(newObject)
newObject.save()
return HttpResponse(f"Add new Object: {newObject.toDict()}")
@classmethod
def _setActualTimeTrigger(self, trigger):
pass
@classmethod
def addObjectWithParent(self, request, parentID, privilige):
"""
@ -150,9 +155,8 @@ class AbstractCreate(AbstractUtilsCRUD):
del objectDict['token']
newObject = self._objectFactory().objects.create(**objectDict)
self.__setParentID(parentID)
self._setParentID(parentID)
self._createFirstComment(newObject, objectDict)
self._setActualTimeTrigger()
newObject.save()
return HttpResponse(f"Add new Object: {newObject.toDict()}")
@ -161,10 +165,6 @@ class AbstractCreate(AbstractUtilsCRUD):
def _createFirstComment(self, newSubject, objectDict):
pass
@classmethod
def _setActualTimeTrigger(self):
pass
class Meta:
abstract = True

View File

@ -400,9 +400,10 @@ class Triggers(AbstractCRUD):
return Triggers
# Create Trigger (set actual time)
def _setActualTimeTrigger(self):
self.date_of_trigger = str(datetime.now().strftime("%Y-%d-%m %H:%M"))
@classmethod
def _setActualTimeTrigger(self, trigger):
trigger.date_of_trigger = str(datetime.now().strftime('%Y-%d-%m %H:%M'))
class Notifications(AbstractCRUD):