Return empty change set
This commit is contained in:
@@ -6,9 +6,9 @@ import utility
|
||||
|
||||
def add_pump(name: str, id: str, node1: str, node2: str) -> ChangeSet:
|
||||
if not is_node(name, node1):
|
||||
return
|
||||
return ChangeSet()
|
||||
if not is_node(name, node2):
|
||||
return
|
||||
return ChangeSet()
|
||||
|
||||
sql = f"insert into pumps (id, node1, node2) values ('{id}', '{node1}', '{node2}'');"
|
||||
undo_sql = f'delete from pumps where id = "{id}";'
|
||||
@@ -21,11 +21,11 @@ def _get_pump(name: str, id: str) -> Row | None:
|
||||
|
||||
def delete_pump(name: str, id: str) -> ChangeSet:
|
||||
if not is_pump(name, id):
|
||||
return
|
||||
return ChangeSet()
|
||||
|
||||
row = _get_pump(name, id)
|
||||
if row == None:
|
||||
return
|
||||
return ChangeSet()
|
||||
|
||||
node1, node2 = row['node1'], row['node2']
|
||||
|
||||
@@ -53,25 +53,25 @@ def get_pump_pattern(name: str, id: str) -> str | None: pass
|
||||
|
||||
def _set_pump(name: str, id: str, key: str, key_type: str, value: str, optional: bool = False) -> ChangeSet:
|
||||
if not is_pump(name, id):
|
||||
return
|
||||
return ChangeSet()
|
||||
|
||||
row = _get_pump(name, id)
|
||||
if row == None:
|
||||
return
|
||||
return ChangeSet()
|
||||
|
||||
return utility.update(name, PUMP, 'pumps', 'id', id, key, key_type, row[key], value, optional)
|
||||
|
||||
|
||||
def set_pump_node1(name: str, id: str, node1: str) -> ChangeSet:
|
||||
if not is_node(name, node1):
|
||||
return
|
||||
return ChangeSet()
|
||||
|
||||
return _set_pump(name, id, 'node1', 'str', str(node1))
|
||||
|
||||
|
||||
def set_pump_node2(name: str, id: str, node2: str) -> ChangeSet:
|
||||
if not is_node(name, node2):
|
||||
return
|
||||
return ChangeSet()
|
||||
|
||||
return _set_pump(name, id, 'node2', 'str', str(node2))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user