Merge pull request #48495 from garethgreenaway/48342_mysql_cache_unicode

[2018.3] Fix to mysql cache module
This commit is contained in:
Nicole Thomas 2018-07-10 08:54:10 -04:00 committed by GitHub
commit f9fd1a889a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -172,8 +172,12 @@ def store(bank, key, data):
'''
_init_client()
data = __context__['serial'].dumps(data)
query = "REPLACE INTO {0} (bank, etcd_key, data) values('{1}', '{2}', " \
"'{3}')".format(_table_name, bank, key, data)
query = b"REPLACE INTO {0} (bank, etcd_key, data) values('{1}', '{2}', " \
b"'{3}')".format(_table_name,
bank,
key,
data)
cur, cnt = run_query(client, query)
cur.close()
if cnt not in (1, 2):