Fix the token issues in the migration
There's no .id on access/request token tables, so fixed to use the .token field. Also switched a reference of client_table -> rt_table
This commit is contained in:
parent
d180c131c3
commit
941b9abbb0
@ -1162,10 +1162,10 @@ def datetime_to_utc(db):
|
|||||||
# Convert RequestToken
|
# Convert RequestToken
|
||||||
rt_table = inspect_table(metadata, "core__request_tokens")
|
rt_table = inspect_table(metadata, "core__request_tokens")
|
||||||
for request_token in db.execute(rt_table.select()):
|
for request_token in db.execute(rt_table.select()):
|
||||||
db.execute(client_table.update().values(
|
db.execute(rt_table.update().values(
|
||||||
created=dt_to_utc(request_token.created),
|
created=dt_to_utc(request_token.created),
|
||||||
updated=dt_to_utc(request_token.updated)
|
updated=dt_to_utc(request_token.updated)
|
||||||
).where(rt_table.c.id==request_token.id))
|
).where(rt_table.c.token==request_token.token))
|
||||||
|
|
||||||
# Convert AccessToken
|
# Convert AccessToken
|
||||||
at_table = inspect_table(metadata, "core__access_tokens")
|
at_table = inspect_table(metadata, "core__access_tokens")
|
||||||
@ -1173,7 +1173,7 @@ def datetime_to_utc(db):
|
|||||||
db.execute(at_table.update().values(
|
db.execute(at_table.update().values(
|
||||||
created=dt_to_utc(access_token.created),
|
created=dt_to_utc(access_token.created),
|
||||||
updated=dt_to_utc(access_token.updated)
|
updated=dt_to_utc(access_token.updated)
|
||||||
).where(at_table.c.id==access_token.id))
|
).where(at_table.c.token==access_token.token))
|
||||||
|
|
||||||
# Convert MediaEntry
|
# Convert MediaEntry
|
||||||
media_table = inspect_table(metadata, "core__media_entries")
|
media_table = inspect_table(metadata, "core__media_entries")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user