Liam Pieri
07/27/2023, 3:48 PMmetadata = {
"num_failed_chats": <http://MetadataValue.int|MetadataValue.int>(len(failed_chat_ids)),
"error_codes": MetadataValue.table(
records=[TableRecord(code=int(code), count=int(count))
for code, count in count_codes.items()],
schema=TableSchema(
columns=[
TableColumn(name="code", type="int"),
TableColumn(name="count", type="int")
]
)
)
}
is returning
TypeError: TableRecord.__new__() got an unexpected keyword argument 'code'
Zach
07/27/2023, 3:59 PMTableRecord
it looks like it only takes a data
parameter which is supposed to be a dict - you might try something like TableRecord(data={"code": int(code), "count": int(count)})
Liam Pieri
07/27/2023, 4:35 PMLiam Pieri
07/27/2023, 4:35 PM