Commit a487cd8e authored by Pierre-Antoine Rouby's avatar Pierre-Antoine Rouby
Browse files

AddFile, REPLine: Fix modified status.

No related merge requests found
Pipeline #54624 passed with stages
in 3 minutes and 22 seconds
Showing with 12 additions and 0 deletions
+12 -0
...@@ -71,6 +71,8 @@ class AddFile(SQLSubModel): ...@@ -71,6 +71,8 @@ class AddFile(SQLSubModel):
elif key == "text": elif key == "text":
self._text = value self._text = value
self._status.modified()
@property @property
def enabled(self): def enabled(self):
return self._enabled return self._enabled
...@@ -78,6 +80,7 @@ class AddFile(SQLSubModel): ...@@ -78,6 +80,7 @@ class AddFile(SQLSubModel):
@enabled.setter @enabled.setter
def enabled(self, enabled): def enabled(self, enabled):
self._enabled = enabled self._enabled = enabled
self._status.modified()
def is_enabled(self): def is_enabled(self):
return self._enabled return self._enabled
...@@ -89,6 +92,7 @@ class AddFile(SQLSubModel): ...@@ -89,6 +92,7 @@ class AddFile(SQLSubModel):
@name.setter @name.setter
def name(self, name): def name(self, name):
self._name = name self._name = name
self._status.modified()
@property @property
def path(self): def path(self):
...@@ -97,6 +101,7 @@ class AddFile(SQLSubModel): ...@@ -97,6 +101,7 @@ class AddFile(SQLSubModel):
@path.setter @path.setter
def path(self, path): def path(self, path):
self._path = path self._path = path
self._status.modified()
@property @property
def text(self): def text(self):
...@@ -105,6 +110,7 @@ class AddFile(SQLSubModel): ...@@ -105,6 +110,7 @@ class AddFile(SQLSubModel):
@text.setter @text.setter
def text(self, text): def text(self, text):
self._text = text self._text = text
self._status.modified()
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):
......
...@@ -71,6 +71,8 @@ class REPLine(SQLSubModel): ...@@ -71,6 +71,8 @@ class REPLine(SQLSubModel):
elif key == "solvers": elif key == "solvers":
self._solvers = value self._solvers = value
self._status.modified()
@property @property
def enabled(self): def enabled(self):
return self._enabled return self._enabled
...@@ -78,6 +80,7 @@ class REPLine(SQLSubModel): ...@@ -78,6 +80,7 @@ class REPLine(SQLSubModel):
@enabled.setter @enabled.setter
def enabled(self, enabled): def enabled(self, enabled):
self._enabled = enabled self._enabled = enabled
self._status.modified()
def is_enabled(self): def is_enabled(self):
return self._enabled return self._enabled
...@@ -89,6 +92,7 @@ class REPLine(SQLSubModel): ...@@ -89,6 +92,7 @@ class REPLine(SQLSubModel):
@name.setter @name.setter
def name(self, name): def name(self, name):
self._name = name self._name = name
self._status.modified()
@property @property
def line(self): def line(self):
...@@ -97,6 +101,7 @@ class REPLine(SQLSubModel): ...@@ -97,6 +101,7 @@ class REPLine(SQLSubModel):
@line.setter @line.setter
def line(self, line): def line(self, line):
self._line = line self._line = line
self._status.modified()
@property @property
def solvers(self): def solvers(self):
...@@ -105,6 +110,7 @@ class REPLine(SQLSubModel): ...@@ -105,6 +110,7 @@ class REPLine(SQLSubModel):
@solvers.setter @solvers.setter
def solvers(self, solvers): def solvers(self, solvers):
self._solvers = solvers self._solvers = solvers
self._status.modified()
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment