This commit is contained in:
deathbybandaid 2019-05-29 16:23:51 -04:00
parent 5f29ba70c3
commit 621fb498c5

View File

@ -68,11 +68,11 @@ class SpiceDB(object):
.one_or_none() .one_or_none()
# NickValue exists, update # NickValue exists, update
if result: if result:
result.value = result.value + value result.value = float(result.value) + float(value)
session.commit() session.commit()
# DNE - Insert # DNE - Insert
else: else:
new_nickvalue = NickValues(nick_id=nick_id, key=key, value=value) new_nickvalue = NickValues(nick_id=nick_id, key=key, value=float(value))
session.add(new_nickvalue) session.add(new_nickvalue)
session.commit() session.commit()
except SQLAlchemyError: except SQLAlchemyError:
@ -158,11 +158,11 @@ class SpiceDB(object):
.one_or_none() .one_or_none()
# ChannelValue exists, update # ChannelValue exists, update
if result: if result:
result.value = result.value + value result.value = result.value + float(value)
session.commit() session.commit()
# DNE - Insert # DNE - Insert
else: else:
new_channelvalue = ChannelValues(channel=channel, key=key, value=value) new_channelvalue = ChannelValues(channel=channel, key=key, value=float(value))
session.add(new_channelvalue) session.add(new_channelvalue)
session.commit() session.commit()
except SQLAlchemyError: except SQLAlchemyError:
@ -290,11 +290,11 @@ class SpiceDB(object):
.one_or_none() .one_or_none()
# ChannelValue exists, update # ChannelValue exists, update
if result: if result:
result.value = result.value + value result.value = float(result.value) + float(value)
session.commit() session.commit()
# DNE - Insert # DNE - Insert
else: else:
new_pluginvalue = PluginValues(plugin=plugin, key=key, value=value) new_pluginvalue = PluginValues(plugin=plugin, key=key, value=float(value))
session.add(new_pluginvalue) session.add(new_pluginvalue)
session.commit() session.commit()
except SQLAlchemyError: except SQLAlchemyError: