Drupal core 8.3 added two methods to the ContentEntityBase class and interface. TokenAuthUserInterface implements UserInterface which implements ContentEntityBaseInterface. Because the methods are missing from the TokenAuthUser class, it breaks when you update to drupal 8.3.x.

I know the 2.x branch is where new development is taking place. We have a few sites that use this module and we are not yet ready to update to the new architecture for the 2.x branch, but we would like to update drupal core to the 8.3.x version.

I have create a quick patch to fix this. This will allow us to update to 8.3.x while we restructure our site to work with the 2.x branch of the module.

CommentFileSizeAuthor
#2 2871236-support-8.3-2.patch628 byteskmoll

Comments

kmoll created an issue. See original summary.

kmoll’s picture

StatusFileSize
new628 bytes

Here is the patch.

kmoll’s picture

Status: Active » Needs review
j.b’s picture

Thank you. It is much appreciated

pcambra’s picture

Status: Needs review » Reviewed & tested by the community

This fixes the issue, thanks @kmoll

  • pcambra committed 7e03b7f on 8.x-1.x authored by kmoll
    Issue #2871236 by kmoll: 1.x branch incompatible with Drupal 8.3
    
pcambra’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

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

imclean’s picture

Will there be a release which includes this fix? Or will it only be in git?