Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EZP-28314: As a v2 Editor, I want to select a SiteAccess in the Preview mode #371

Merged
merged 1 commit into from
Mar 12, 2018

Conversation

webhdx
Copy link
Contributor

@webhdx webhdx commented Mar 7, 2018

Question Answer
Tickets https://jira.ez.no/browse/EZP-28314
Requires #374 and ezsystems/repository-forms#214
Bug fix? no
New feature? yes
BC breaks? no
Tests pass? yes
Doc needed? no
License GPL-2.0

Since this PR is relying on a lot of other PR my advice is to wait till we merge other things first.

Checklist:

  • Coding standards ($ composer fix-cs)
  • Ready for Code Review

@webhdx webhdx self-assigned this Mar 7, 2018
@webhdx webhdx force-pushed the EZP-28314_siteaccess_preview branch 2 times, most recently from 2ba5236 to f4700bb Compare March 7, 2018 13:46
@ezsystems ezsystems deleted a comment from ezrobot Mar 7, 2018
@webhdx webhdx force-pushed the EZP-28314_siteaccess_preview branch from f4700bb to 4ac2d92 Compare March 9, 2018 11:11
@m-tyrala m-tyrala self-requested a review March 12, 2018 08:15
@m-tyrala m-tyrala self-assigned this Mar 12, 2018
use eZ\Publish\Core\Base\Exceptions\BadStateException;
use eZ\Publish\Core\MVC\ConfigResolverInterface;

class NonAdminSiteaccessResolver
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have NonAdminSiteaccessResolver and SiteaccessResolver, both share few method signatures. I guess it would be best if they implemented same interface.

@webhdx webhdx force-pushed the EZP-28314_siteaccess_preview branch from 4ac2d92 to 8881484 Compare March 12, 2018 11:03
Copy link
Contributor

@m-tyrala m-tyrala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that all works fine from user perspective. There's one failed authentication behat test, but it's the issue that is not related to these changes, and will be fixed by PR #378.

@m-tyrala m-tyrala removed their assignment Mar 12, 2018
@webhdx webhdx force-pushed the EZP-28314_siteaccess_preview branch from 8881484 to 60ce754 Compare March 12, 2018 13:09
@webhdx
Copy link
Contributor Author

webhdx commented Mar 12, 2018

@Nattfarinn I've added SiteaccessResolverInterface.

@lserwatka lserwatka merged commit 9a6eebb into ezsystems:master Mar 12, 2018
@Nattfarinn Nattfarinn mentioned this pull request Mar 12, 2018
2 tasks
@webhdx webhdx deleted the EZP-28314_siteaccess_preview branch September 18, 2018 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants