Skip to content

Conversation

gkhunger
Copy link

In our project we needed to use a user's phone number information.

@cfdreddbot
Copy link

Hey gkhunger!

Thanks for submitting this pull request!

All pull request submitters and commit authors must have a Contributor License Agreement (CLA) on-file with us. Please sign the appropriate CLA (individual or corporate).

When sending signed CLA please provide your github username in case of individual CLA or the list of github usernames that can make pull requests on behalf of your organization.

If you are confident that you're covered under a Corporate CLA, please make sure you've publicized your membership in the appropriate Github Org, per these instructions.

Once you've publicized your membership, one of the owners of this repository can close and reopen this pull request, and dreddbot will take another look.

@nebhale nebhale self-requested a review May 25, 2017 13:11
@nebhale nebhale self-assigned this May 25, 2017
@nebhale nebhale added this to the 2.12.0.RELEASE milestone May 25, 2017
@nebhale nebhale added the uaa label May 25, 2017
@nebhale
Copy link
Contributor

nebhale commented May 25, 2017

@gkhunger Let me know when you've signed the CLA so that we can get this merged in quickly.

@gkhunger
Copy link
Author

Do I need to be a cloud foundry member to sign it?

@nebhale
Copy link
Contributor

nebhale commented May 25, 2017

@gkhunger You do not. You can just follow the links there and the instructions will guide you along.

@gkhunger
Copy link
Author

Somehow the link takes me to https://www.cloudfoundry.org/governance/

@nebhale
Copy link
Contributor

nebhale commented May 25, 2017

@chipchilders It appears that something has broken the CLA links on Cloud Foundry website. Tapping the Individual CLA link results in a loop back to the main governance page. Can you please have someone look into that?

@chipchilders
Copy link

Yes - getting our web team to look right now.

@nebhale nebhale requested review from twoseat and removed request for nebhale May 25, 2017 14:29
@nebhale nebhale assigned twoseat and unassigned nebhale May 25, 2017
abstract Boolean getVerified();

/**
* The phone number
Copy link
Contributor

Choose a reason for hiding this comment

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

Should be plural

Copy link
Contributor

@twoseat twoseat left a comment

Choose a reason for hiding this comment

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

Thanks for the contribution! Some very minor changes that we can fix during the merge.

import org.immutables.value.Value;

/**
* The email addresses for a user
Copy link
Contributor

Choose a reason for hiding this comment

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

Copy/paste error (my speciality!)

* The phone numbers for the user
*/
@JsonProperty("phoneNumbers")
abstract List<PhoneNumber> getPhoneNumbers();
Copy link
Contributor

Choose a reason for hiding this comment

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

Fields should be in alphabetical order (alt-cmd-L will fix that)

* The phone numbers for the user
*/
@JsonProperty("phoneNumbers")
public abstract List<PhoneNumber> getPhoneNumbers();
Copy link
Contributor

Choose a reason for hiding this comment

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

Fields should be in alphabetical order

twoseat added a commit that referenced this pull request May 25, 2017
This commit adds support for phone numbers when creating and updating a user in uaa.

[resolves #753]
nebhale pushed a commit that referenced this pull request May 25, 2017
Previously the create and update user requests did not have properties for
specifying phone numbers.  This addition of phone number is a recent addition
to the UAA API and needed to be added.  This change adds phone numbers to
those requests.

[#753]
nebhale pushed a commit that referenced this pull request May 25, 2017
This change polishes the previous contribution to match our coding standards.

[#753]
@chipchilders
Copy link

@gkhunger @nebhale sorry about the CLA link issues. The team resolve it just now. Try again!

@nebhale
Copy link
Contributor

nebhale commented May 25, 2017

@chipchilders Looks good from my side.

@gkhunger
Copy link
Author

Works for me too. Thanks.

@gkhunger
Copy link
Author

I received an email from Chris Clark that he received my CLA. Can we merge the code now?

@nebhale
Copy link
Contributor

nebhale commented May 26, 2017

Let's find out...

@nebhale nebhale closed this May 26, 2017
@nebhale nebhale reopened this May 26, 2017
@cfdreddbot
Copy link

Hey gkhunger!

Thanks for submitting this pull request! I'm here to inform the recipients of the pull request that you and the commit authors have already signed the CLA.

@nebhale
Copy link
Contributor

nebhale commented May 26, 2017

Looks good.

nebhale pushed a commit that referenced this pull request May 26, 2017
Previously the create and update user requests did not have properties for
specifying phone numbers.  This addition of phone number is a recent addition
to the UAA API and needed to be added.  This change adds phone numbers to
those requests.

[#753]
nebhale pushed a commit that referenced this pull request May 26, 2017
This change polishes the previous contribution to match our coding standards.

[#753]
@nebhale nebhale closed this in 468cdeb May 26, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants