You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@tmancey mentioned that the ads history related changes are throwing an assertion with his profile due to a JSON-related problem. Upon investigating, noticed that the old ads_shown_history format was an array of timestamps (vs. the new format which is an array of objects). Unfortunately, document.Parse wasn't returning an error and instead a later call to HasMember was asserting.
Spoke with @tmancey and we decided to just look explicitly for a uint64_t and, if found, move on to the next member (as it was always expected that a user's ad history would reset with this upgrade anyway).
The text was updated successfully, but these errors were encountered:
@tmancey mentioned that the ads history related changes are throwing an assertion with his profile due to a JSON-related problem. Upon investigating, noticed that the old
ads_shown_history
format was an array of timestamps (vs. the new format which is an array of objects). Unfortunately,document.Parse
wasn't returning an error and instead a later call toHasMember
was asserting.Spoke with @tmancey and we decided to just look explicitly for a uint64_t and, if found, move on to the next member (as it was always expected that a user's ad history would reset with this upgrade anyway).
The text was updated successfully, but these errors were encountered: