Skip to content

Commit 050906f

Browse files
authored
Merge pull request #256 from BitBagCommerce/fix/refreshing_deleted_resource
Fix for refreshing deleted resource
2 parents c44b376 + 96cacd7 commit 050906f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/Refresher/ResourceRefresher.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ final class ResourceRefresher implements ResourceRefresherInterface
1919
{
2020
public function refresh(ResourceInterface $resource, ObjectPersisterInterface $objectPersister): void
2121
{
22-
$objectPersister->deleteById($resource->getId());
23-
$objectPersister->replaceOne($resource);
22+
if ($resource->getId()) {
23+
$objectPersister->deleteById($resource->getId());
24+
$objectPersister->replaceOne($resource);
25+
}
2426
}
2527
}

0 commit comments

Comments
 (0)