Skip to content

#7816: Customer_account.xml file abused (2.3)#14322

Merged
magento-engcom-team merged 1 commit into
magento:2.3-developfrom
mikewhitby:fix_7816_2.3
Mar 30, 2018
Merged

#7816: Customer_account.xml file abused (2.3)#14322
magento-engcom-team merged 1 commit into
magento:2.3-developfrom
mikewhitby:fix_7816_2.3

Conversation

@mikewhitby

@mikewhitby mikewhitby commented Mar 24, 2018

Copy link
Copy Markdown
Contributor

Description

The initial problem was that the paypal module was setting the customer dashbaord page to "Billing Agreements", a previous commit of 36cac17 fixed that, however there is a related issue - the customer account dashboard title was being set in the controller which was not good, so I've fixed that too.

Fixed Issues (if relevant)

  1. Customer_account.xml file abused #7816
  2. Remove title “Billing Agreements” #12852

Manual testing scenarios

  1. Log in
  2. Ensure the page title on the dashboard is "My Account"

Contribution checklist

  • Pull request has a meaningful description of its purpose
  • All commits are accompanied by meaningful commit messages
  • All new or changed code is covered with unit/integration tests (if applicable)
  • All automated tests passed successfully (all builds on Travis CI are green)

This is in addiiton to magento#12852 commit 36cac17 - that fix
removed the title from being set in the `customer_account.xml` file but
the fix seemed to do nothing as the title was always being set in the
controller anyway. I've removed from the controller and added to the
correct layout file.
@magento-cicd2

magento-cicd2 commented Mar 24, 2018

Copy link
Copy Markdown
Contributor

CLA assistant check
All committers have signed the CLA.

@dmanners dmanners added the Event: distributed-cd Distributed Contribution Day label Mar 24, 2018
@mikewhitby mikewhitby self-assigned this Mar 24, 2018
@mikewhitby mikewhitby changed the title magento/magento2#7816: Customer_account.xml file abused #7816: Customer_account.xml file abused Mar 24, 2018
@mikewhitby mikewhitby changed the title #7816: Customer_account.xml file abused #7816: Customer_account.xml file abused (2.3) Mar 24, 2018
@mzeis mzeis self-assigned this Mar 24, 2018
@mzeis

mzeis commented Mar 28, 2018

Copy link
Copy Markdown
Contributor

@magento-engcom-team give me new test instance

@magento-engcom-team

Copy link
Copy Markdown
Contributor

Hi @mzeis, here is your new test Magento instance

@magento-engcom-team magento-engcom-team added this to the March 2018 milestone Mar 28, 2018
@magento-engcom-team

Copy link
Copy Markdown
Contributor

Hi @mzeis, thank you for the review.
ENGCOM-1146 has been created to process this Pull Request

@mzeis

mzeis commented Mar 31, 2018

Copy link
Copy Markdown
Contributor

Hi @mikewhitby, thank you for your PR! it has been merged into 2.3-develop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants