Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
C
Core
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 982
    • Issues 982
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • Core
  • Issues
  • #2273

Closed
Open
Opened Dec 24, 2020 by yashodha@yashodhaDeveloper

Contact type incorrectly set to Contribution due to 'Honoree Profile'

Steps to replicate:

  • Create a contribution page with Honoree Section Enabled.

  • Choose a profile that includes a contribution field.

  • Make a contribution with this page with soft credit contact. Screenshot_from_2020-12-23_19_01_36

  • Check contact type of the newly created soft credit contact in DB. It will be Contribution which is why it will not show up in some places and throws errors on various screens. Screenshot_from_2020-12-23_19_01_14 Screenshot_from_2020-12-23_19_01_05

I was able to replicate the scenario on dmaster. We should restrict the profile type to Contact types when calculating for honoree profile.

Edited Dec 24, 2020 by yashodha
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
5.34.0
Milestone
5.34.0
Assign milestone
Time tracking
None
Due date
None
Reference: dev/core#2273