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

Public Profile Edit Block Deletes Phone Numbers That Aren't Exposed #3739

Closed
JimMichael opened this issue Jun 11, 2019 · 0 comments
Closed
Labels
Status: Attention Core Team The status given to issues that must be handled by the core team. The core analyst determines this. Topic: CRM Related to people or data tied to people that is not specifically one of the other topics. Type: Bug Confirmed bugs or reports that are very likely to be bugs. x-Fixed in v9.0
Milestone

Comments

@JimMichael
Copy link
Collaborator

JimMichael commented Jun 11, 2019

Description

The Public Profile Edit block (/MyAccount page) deletes phone numbers from a person's record that are not exposed in the block for editing.

Steps to Reproduce

  1. Find a test person with both a home and mobile phone entered.
  2. Edit the Public Profile Block settings on /MyAccount to ONLY expose the Mobile Phone number.
  3. Log in as your test user, go to /MyAccount and click update. Make any change then click Save.
  4. Search for the test person in Rock and observe that the home phone is now blank, and History shows that it was deleted by the test user.

Expected behavior:

Updates on the MyAccount page would not delete data just because that data is not exposed for editing within the block.

Actual behavior:

Data gets whacked. I only tested this with phone numbers (any phone type not exposed gets deleted upon save). Unsure if it might be happening with other fields on the block, too.

Versions

  • Rock Version: 8.8
@nairdo nairdo added Status: Attention Core Team The status given to issues that must be handled by the core team. The core analyst determines this. Topic: CRM Related to people or data tied to people that is not specifically one of the other topics. Type: Bug Confirmed bugs or reports that are very likely to be bugs. labels Jun 12, 2019
@crayzd92 crayzd92 added this to the v9.0 milestone Mar 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Attention Core Team The status given to issues that must be handled by the core team. The core analyst determines this. Topic: CRM Related to people or data tied to people that is not specifically one of the other topics. Type: Bug Confirmed bugs or reports that are very likely to be bugs. x-Fixed in v9.0
Projects
None yet
Development

No branches or pull requests

3 participants