Skip to content

Commit

Permalink
Fix linting issue
Browse files Browse the repository at this point in the history
  • Loading branch information
Mark Anthony Adriano committed May 17, 2022
1 parent 7a55f29 commit 1561526
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 7 deletions.
3 changes: 0 additions & 3 deletions src/Extensions/Subsites/IndexConfigurationExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,18 @@ class IndexConfigurationExtension extends Extension
public function updateIndexesForDocument(DocumentInterface $doc, array &$indexes): void
{
$docSubsiteId = null;
/** @var DataObject $doc */
$dataObj = $doc->getDataObject();

if ($doc instanceof DataObjectDocument) {
$docSubsiteId = $dataObj->SubsiteID ?? null;
}


if ($docSubsiteId === null) {
// DataObject does not have a defined SubsiteID
// So if the developer explicitly defined the dataObject to be
// included in the Subsite Index configuration then
// allow the dataObject to be added in.
foreach ($indexes as $indexName => $data) {

// DataObject explicitly defined on Subsite index definition
$explicitClasses = $data['includeClasses'] ?? [];
if (!isset($explicitClasses[$dataObj->ClassName])) {
Expand Down
4 changes: 0 additions & 4 deletions tests/DataObject/DataObjectDocumentTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,14 @@

namespace SilverStripe\SearchService\Tests\DataObject;

use SilverStripe\Core\Config\Config;
use SilverStripe\Core\Injector\Injector;
use SilverStripe\ORM\DataObject;
use SilverStripe\ORM\FieldType\DBDatetime;
use SilverStripe\ORM\RelationList;
use SilverStripe\SearchService\DataObject\DataObjectDocument;
use SilverStripe\SearchService\Exception\IndexConfigurationException;
use SilverStripe\SearchService\Extensions\SearchServiceExtension;
use SilverStripe\SearchService\Interfaces\DocumentAddHandler;
use SilverStripe\SearchService\Interfaces\DocumentRemoveHandler;
use SilverStripe\SearchService\Schema\Field;
use SilverStripe\SearchService\Service\IndexConfiguration;
use SilverStripe\SearchService\Tests\Fake\DataObjectFake;
use SilverStripe\SearchService\Tests\Fake\DataObjectFakeVersioned;
use SilverStripe\SearchService\Tests\Fake\DataObjectSubclassFake;
Expand Down

0 comments on commit 1561526

Please sign in to comment.