silverstripe / silverstripe-campaign-admin

Campaign and publishing admin interface for Silverstripe
BSD 3-Clause "New" or "Revised" License
2 stars 16 forks source link

FIX Inferred Changeset can be viewed #228

Closed sabina-talipova closed 2 years ago

sabina-talipova commented 2 years ago

Parent issue

Description

  1. Added Filtering for ChangeSet by IsInferred value in CampaignAdmin class. If ChangeSet with provided ID doesn't exist or IsInferred === 1, then return 404 HTTP status.
  2. Catching Error in CampaignAdminList Component. Show message '404 Page not found' if provided ID doesn't exist or IsInferred === 1. Show message '403 Access Forbidden' if user cannot see Page.