Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Berdir’s picture

Status: Active » Needs review
Berdir’s picture

new patch to also update $form_state $handling.

Status: Needs review » Needs work

The last submitted patch, 2: globalredirect_form_fixes.patch, failed testing.

Berdir’s picture

Title: Use new ::methodName syntax for #submit callback. » Chase HEAD
Priority: Normal » Major
Issue summary: View changes
Status: Needs work » Needs review
FileSize
17.57 KB

Re-using this issue for a lot other fixes that we've been working on.

Status: Needs review » Needs work

The last submitted patch, 4: globalredirect-chase-head.patch, failed testing.

jhedstrom’s picture

Priority: Major » Critical
Status: Needs work » Needs review

I'd argue Berdir should get commit access to the 8.x branch to expedite getting these and other fixes in.

jhedstrom’s picture

(I bumped to critical since the 8.x branch here doesn't work at all w/o these fixes)

Berdir’s picture

Updated the patch for recent core changes.

The isAnonymous() fatal was a core bug that was fixed in the meantime, so this should pass again.

chris_hall_hu_cheng’s picture

I punched the retest button on this, I have a pressing need for Global redirect, got an active Beta-7 site, I should have it tested and review by some point tomorrow.

chris_hall_hu_cheng’s picture

Status: Needs review » Reviewed & tested by the community

Looks good to me.

I tested this patch with the module against a fresh install of D8 dev and put it through the basic paces (deslash, redirect to url alias, clean url) and all worked. There we no errors or warnings generated in the logs during operation and installed.

I eye-balled the code changes, didn't spot anything obviously wrong.

I installed the patched version on a site recently migrated to Beta 7 (http://running-on-drupal8.co.uk/) and it works on there also.

Berdir’s picture

Status: Reviewed & tested by the community » Needs work

There are some new changes in the github repository that we need to sync back.

chris_hall_hu_cheng’s picture

I have a couple of other issues etc. that are taking up my time, if someone can prepare a new patch I can try it out and try it against latest lastest D8.

This module was really useful to me as I already had a D8 site more than a year old that had un-aliased urls indexed so good to get redirected to the new aliases.

chris_hall_hu_cheng’s picture

If not I will will try to have a look at the weekend.

LKS90’s picture

Berdir asked me to update this patch according to changes in the github sandbox. So it should be fixed by this weekend (hopefully tomorrow, the sandbox version passes all tests and there shouldn't be many differences I hope).

LKS90’s picture

Status: Needs work » Needs review
FileSize
30.02 KB

Alright, first try. This patch should make all tests pass. More specifically it adds some code for caching and does some other stuff which was fixed in the sandbox version + everything this patch did.

  • Berdir authored c2e0be7 on 8.x-1.x
    Issue #2332377 by Berdir, LKS90: Chase HEAD
    
blueminds’s picture

Status: Needs review » Fixed

Committed, thanks!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.