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

Validate params for orgs init #70

Merged
merged 1 commit into from Jun 21, 2019
Merged

Validate params for orgs init #70

merged 1 commit into from Jun 21, 2019

Conversation

smacker
Copy link
Contributor

@smacker smacker commented Jun 20, 2019

Fix: #59

It's the simplest possible implementation that is good enough for now
and easy to remove later.

Signed-off-by: Maxim Sukharev max@smacker.ru

@smacker smacker requested a review from a team June 20, 2019 16:29
@carlosms
Copy link
Contributor

Is there any downside if we used the regular go-github lib?

@smacker
Copy link
Contributor Author

smacker commented Jun 20, 2019

I didn't use go-github here on purpose to accent that this code is a temporary solution. I truly believe cli shouldn't talk directly to github for orgs and token validation.

Copy link
Contributor

@carlosms carlosms left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not too happy redoing the code that go-github already does, even if it's a small part.
But we can use it as it is and discuss later how to improve.

@smacker
Copy link
Contributor Author

smacker commented Jun 21, 2019

I'm glad you don't like it so we can remove it after release :)

Fix: #59

It's the simplest possible implementation that is good enough for now
and easy to remove later.

Signed-off-by: Maxim Sukharev <max@smacker.ru>
@smacker
Copy link
Contributor Author

smacker commented Jun 21, 2019

rebased on master. merge after CI pass.

@smacker smacker merged commit 7d17561 into src-d:master Jun 21, 2019
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.

Add github token and orgs validation
2 participants