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 933
    • Issues 933
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • Development
  • Core
  • Issues
  • #846

Closed
Open
Opened Apr 04, 2019 by mattwire@mattwireDeveloper

CQ: Refactor Recurring Contribution Forms

The contributionrecur forms have poor test coverage, are inconsistent with each other and do not have sensible parameters being passed to them (eg. recur_id). This is a meta issue to track improvements to these forms: CRM/Contribute/Form/CancelSubscription CRM/Contribute/Form/UpdateBilling CRM/Contribute/Form/UpdateSubscription

All 3 forms have been converted to inherit from the parent class CRM/Contribute/Form/ContributionRecur and common functionality will gradually be moved there.

Edited Apr 04, 2019 by eileen
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: dev/core#846