'Make Private' option not hiding Country field for Australian addresses on profiles?! HELP

Options
see subject, i log in as a user who has an Australian preffered address, check 'My Profile' and see that all 'Make Private' boxes are ticked for all address fields etc, then when i log in as another user and search for original user on directory - his Address Block display just shows 'Australia', i have check several and all act the same... HELP?!
Tagged:

Comments

  • Hey Tom!



    I'm happy to get a case created for you so we can look at this further. Do you have your site ID or organization name?



    Thanks!


    Karen
  • Hi Karen,



    I was fairly desperate on this yesterday and had a call to support who were looking in to it for me, but have since figured it out.



    It appeared to be a bug with the make private option. My Australia addresses had data in the 'Address Information > County' field which wasn't available on the profile update form in BBNC. I realised that if i allowed this field and used Make Private on it (or deleted the value in RE) so that ALL populated fields were Make Private - then the Country line from the address block display would dissappear.



    Slightly frustrating, and had to manually log in and correct a couple of hundred accounts, but it's sorted now.



    Tom.
  • I thought that I was experiencing the same thing with my EE Directory parts (for all fields). I think there's some time lag, or because I'm logged in as the person I still see all of the parent's directory information even when I have it all set to "Make Private".



    Does the "Make Private" option hide the data immediately or does a record update need to occur in the EE with the plugin before those fields are hidden on the directory display? I looked through the online help for the OCC Parts, but it doesn't even mention that data is hidden when the profile is edited with a "Make Private" check box selected.



    Thank you,


    Jimmy


    Miami Country Day School
  • Hi Jimmy,



    I actually found a solution to this, it was a weird one...



    Basically i had used a script for *all* my users that needed to be private as default, so each and every account was logged in to, all private boxes ticked, 'update', log out, repeat...



    The problem seemed to be that my profile form did not include fields particular to canada, australia or USA such as 'State' etc... and so these were not ticked as private. When i included these extra fields and made them private the Country field was hidden. So although the Country field was ticked as 'Make Private', it was only when ALL populated address fields were made private that the country would actually dissappear from the displayed address block... i hope you follow.



    I would say this is a bug. I know it's not normal to have a BBNC site pre-populated with so many (thousands) of user accounts like ours was, it was something i had to go in and correct manually unfortunately.



    All good to go now though!



    Hope this helps.
  • ... and yes, the Make Private option *should* hide the field immediately, it is a website-only function, it does not need contact with your DB to perform as it has nothing to do with your local data.
  • ...also it appears that if you are logged in as an Administrator, you will see everything, even if the Make Private is selected on the records. This was driving me bonkers until I logged in as someone without admin rights.
  • Yes this is also true, and can be confusing. I was signing in as other users and checking though, and it still showed the fields! weird, anyway... all fixed now.

Categories