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

Custom OAuth not migrated properly to 0.8.0 #1619

Closed
wtsarchive opened this issue Dec 10, 2015 · 4 comments
Closed

Custom OAuth not migrated properly to 0.8.0 #1619

wtsarchive opened this issue Dec 10, 2015 · 4 comments

Comments

@wtsarchive
Copy link
Contributor

I had two custom OAuth services set up few weeks ago. I've now to 0.8.0 branch and when I go to Accounts settings page the services are not there. Also, the login buttons ARE present on login form in the browser, but they are actually missing from the iOS app.

@sampaiodiego
Copy link
Member

Is it working when you add a new one (just for testing purpose)?

@wtsarchive
Copy link
Contributor Author

Yes, I could create a new one and it was shown on the list.

@wtsarchive
Copy link
Contributor Author

I've inspected meteor_accounts_loginServiceConfiguration collection and it does contain the old services, so they're not lost, they are just not shown.
And here's one of the items in rocketchat_settings:

{ "_id" : "Accounts_OAuth_Custom_Reddit_token_path", "value" : "ssl.reddit.com/api/v1/access_token", "i18nLabel" : "Accounts_OAuth_Custom_Token_Path", "type" : "string", "group" : "Accounts", "section" : "Custom OAuth: Reddit", "ts" : ISODate("2015-11-24T17:00:05.220Z"), "hidden" : true }

Maybe property hidden: true is the issue? I didn't set that though.

@sampaiodiego
Copy link
Member

yes.. certainly is the hidden flag.
the guys touched the code around this flag in these days.

@marceloschmidt or @engelgabriel , can you help here? do you guys know why this setting was set to be hidden?

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

No branches or pull requests

3 participants