FriendsOfGalaxy / galaxy-integration-origin

origin integration for galaxy
77 stars 14 forks source link

Origin Subscription Update #18

Open PioneerRaptor opened 4 years ago

PioneerRaptor commented 4 years ago

Wondering if the plugin is going to be updated to take advantage of GOG Galaxy 2.0 now allowing for subscriptions to be added.

If it has been updated for this, then I am not seeing any of my Origin Premier games appearing.

FriendsOfGalaxy commented 4 years ago

Yes, support for subscription was added. Please share your plugin logs, I'll take a look where is the problem https://github.com/FriendsOfGalaxy/galaxy-integration-origin/wiki/Log-files

PioneerRaptor commented 4 years ago

plugin-origin-7f53219b-4e2b-4591-9f4f-dfc5f4ba9eb0.log

My subscription tab in GOG is only showing Xbox Live Gold and Xbox Game Pass subscription games.

FriendsOfGalaxy commented 4 years ago

@PioneerRaptor Right now i see that the plugin claims that no subscription is owned on the account

2020-06-12 00:14:30,543 - root - DEBUG - Sending data: {"jsonrpc": "2.0", "id": "8658", "result": {"subscriptions": [{"subscription_name": "Origin Access Basic", "owned": false, "subscription_discovery": 3}, {"subscription_name": "Origin Access Premier", "owned": false, "subscription_discovery": 3}]}}

can you confirm that you own an active access basic or premier subscription ? and if so provide details which one of them ?

Maybe there is an unhandled edge case where for example if subscription is going to expire this month it might incorrectly think its already expired.

PioneerRaptor commented 4 years ago

@FriendsOfGalaxy I am an Origin Access Premier Subscriber and have been for almost 4 years now (obviously started out as just Access before Premier released). My current subscription ends on August 6, 2020. I re-up annually if that matters as well.

FriendsOfGalaxy commented 4 years ago

@PioneerRaptor thanks for info. I've prepared plugin version with extended logs. Could you please:

For now you can override plugin subscription detection by going to Galaxy Settings window -> Features-> deselect "Detect and show automatically" and choose your plan

PioneerRaptor commented 4 years ago

Thank you, I didn't know you could manually select subscriptions, so that's very helpful!

Log plugin-origin-7f53219b-4e2b-4591-9f4f-dfc5f4ba9eb0.log

Log 1 - I know it looks the same, but I had to open and save as to change the file type to upload it. plugin-origin-7f53219b-4e2b-4591-9f4f-dfc5f4ba9eb0.txt

FriendsOfGalaxy commented 4 years ago

Thanks! Now I see where is the problem. We read only the first subscription entry found, that is already EXPIRED bue to transition to new subscription type in 2018. https://gateway.ea.com/proxy/subscription/pids/2261665082/subscriptionsv2/1000002165082

I'll fix that

PioneerRaptor commented 4 years ago

You're awesome, thanks!