Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-3207

Make gateway names multi-lingual in client payment

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 4.6.0
    • Fix Version/s: 4.8.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      When a gateway object is loaded and getName() is called then it can be fetched from a language definition and that works well.

      However, in some cases, such as when displaying payment methods to a client, we pull the name from the database, which is just whatever language definition was provided at the time of installation.

      We should either be overriding these names by calling the gateway objects, or we should be saving the language definition keys in the database so they can be interpreted after we fetch them.

        Activity

        jonathan Jonathan Reissmueller created issue -
        admin Paul Phillips made changes -
        Field Original Value New Value
        Fix Version/s 4.7.0-b2 [ 11125 ]
        Fix Version/s 4.7.0-b1 [ 11123 ]
        admin Paul Phillips made changes -
        Fix Version/s 4.8.0-b1 [ 11127 ]
        Fix Version/s 4.7.0 [ 11125 ]
        Hide
        tyson Tyson Phillips (Inactive) added a comment -

        If there is a working solution being used in some cases, we should continue to use it in all other locations. What are the affected locations?

        Show
        tyson Tyson Phillips (Inactive) added a comment - If there is a working solution being used in some cases, we should continue to use it in all other locations. What are the affected locations?
        tyson Tyson Phillips (Inactive) made changes -
        Story Points 3
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.8.0 Sprint 3 [ 94 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Assignee Jonathan Reissmueller [ jonathan ]
        Automated transition triggered when Jonathan Reissmueller created a branch in Stash -
        Status Open [ 1 ] In Progress [ 3 ]
        jonathan Jonathan Reissmueller made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 1 hour, 3 minutes [ 3780 ]
        Worklog Id 12701 [ 12701 ]
        Automated transition triggered when Jonathan Reissmueller created pull request #751 in Stash -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 1 hour, 3 minutes [ 3780 ] 2 hours, 42 minutes [ 9720 ]
        Worklog Id 12711 [ 12711 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 2 hours, 42 minutes [ 9720 ] 3 hours, 35 minutes [ 12900 ]
        Worklog Id 12714 [ 12714 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 3 hours, 35 minutes [ 12900 ] 4 hours, 1 minute [ 14460 ]
        Worklog Id 12716 [ 12716 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.8.0 Sprint 3 [ 94 ] 4.8.0 Sprint 3, 4.8.0 Sprint 4 [ 94, 95 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Time Spent 4 hours, 1 minute [ 14460 ] 4 hours, 16 minutes [ 15360 ]
        Worklog Id 12723 [ 12723 ]
        Automated transition triggered when Tyson Phillips (Inactive) merged pull request #751 in Stash -
        Status In Review [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            jonathan Jonathan Reissmueller
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              23/Dec/19

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 4 hours, 16 minutes
              4h 16m

                Agile