CP field should only show that attributes what are really available for mapping. So on provider side, if openid_provider_ax is not here, do not show AX attribs. If openid_provider_sreg is not installed, hide SReg attribs. If neither is installed, warn the user to take action :)

Comments

aron novak’s picture

Status: Active » Needs review
StatusFileSize
new2.04 KB

Here is a patch what takes care of missing modules and do not show nonsense attributes (SReg fields when Sreg module is not available, for example)

alex_b’s picture

Status: Needs review » Reviewed & tested by the community
StatusFileSize
new2.04 KB

Fixed some language. RTBC.

darren.ferguson’s picture

Alex, does not want to patch based off the current cvs

[darren@myhost openid_cp_field]$ patch -i openid_cp_field_mising_modules_0.patch
patching file openid_cp_field.module
Hunk #1 FAILED at 91.
1 out of 1 hunk FAILED -- saving rejects to file openid_cp_field.module.rej

alex_b’s picture

Status: Reviewed & tested by the community » Needs work

This may fight due to the recent commits - Aron could you have a look? Thank you.

aron novak’s picture

Status: Needs work » Needs review
StatusFileSize
new4.65 KB

I re-rolled the patch.
This one includes the revert of an accidental commit.

alex_b’s picture

Status: Needs review » Fixed

Committed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.