Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: update Spotify extended streaming history schema to match new format #454

Merged
merged 2 commits into from
Nov 24, 2024

Conversation

mroetsc
Copy link
Contributor

@mroetsc mroetsc commented Nov 23, 2024

Description

Spotify seems to have changed their extended streaming history export format. This PR updates the validation schema to match the new format.
Fixes #452
Solution described in #452 (comment)

Changes

  • Updated fullPrivacyFileSchema to match Spotify's new export format:
    • Removed username field (no longer provided)
    • Removed user_agent_decrypted field (no longer provided)
    • Renamed ip_addr_decrypted to ip_addr to match new field name

…ormat

Spotify changed their data export format removing and renaming certain
fields:
- Removed `username` field
- Removed `user_agent_decrypted` field
- Renamed `ip_addr_decrypted` to `ip_addr`
@DenuxPlays
Copy link

@Yooooomi Can this please be merged and released?

@Yooooomi
Copy link
Owner

Hello there, thanks for the work, can you please provide a ts field that is appearing in the json files? Is the format a number or a string?
Also, I'm getting rid of the unused fields too so that it is lighter.

@Yooooomi Yooooomi merged commit f9f14f5 into Yooooomi:master Nov 24, 2024
@n-AChegYag
Copy link

Hello there, thanks for the work, can you please provide a ts field that is appearing in the json files? Is the format a number or a string?您好,感谢您的工作,您能提供一个出现在 json 文件中的ts字段吗?格式是数字还是字符串? Also, I'm getting rid of the unused fields too so that it is lighter.另外,我也去掉了未使用的字段,以便它更轻。

like this:
"ts": "2024-04-18T15:33:22Z"

@DenuxPlays
Copy link

Hello there, thanks for the work, can you please provide a ts field that is appearing in the json files? Is the format a number or a string?

Also, I'm getting rid of the unused fields too so that it is lighter.

Will there be a new Release soon?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extended streaming history import not working
4 participants