2 Commits

Author SHA1 Message Date
Sebastian 9399c06ec1 chore(deps): update dependency vuetify to v4.1.4
PHP Unit Tests / test (pull_request) Failing after 11m6s
JS Unit Tests / test (pull_request) Failing after 11m9s
Build Test / test (pull_request) Failing after 11m33s
2026-07-09 03:05:45 +00:00
Sebastian 8d40dc8242 recator: range construction
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-03 21:40:13 -04:00
2 changed files with 5 additions and 31 deletions
+2 -28
View File
@@ -32,7 +32,6 @@ use KTXF\Resource\Identifier\EntityIdentifierInterface;
use KTXF\Resource\Identifier\ResourceIdentifiers;
use KTXF\Resource\Provider\ResourceServiceIdentityInterface;
use KTXF\Resource\Provider\ResourceServiceLocationInterface;
use KTXF\Resource\Range\RangeAnchorType;
use KTXF\Resource\Range\RangeType;
use KTXF\Resource\Sort\ISort;
use Psr\Log\LoggerInterface;
@@ -779,20 +778,7 @@ class Manager {
// construct range for entities
$entityRange = null;
if ($range !== null && $range !== [] && isset($range['type'])) {
$entityRange = $service->entityListRange(RangeType::from($range['type']));
// Cast to IRangeTally if the range type is TALLY
if ($entityRange->type() === RangeType::TALLY) {
/** @var IRangeTally $entityRange */
if (isset($range['anchor'])) {
$entityRange->setAnchor(RangeAnchorType::from($range['anchor']));
}
if (isset($range['position'])) {
$entityRange->setPosition($range['position']);
}
if (isset($range['tally'])) {
$entityRange->setTally($range['tally']);
}
}
$entityRange = $service->entityListRange(RangeType::from($range['type']))->jsonDeserialize($range);
}
// retrieve entities for each collection
foreach ($collectionSelected as $collectionId) {
@@ -868,19 +854,7 @@ class Manager {
// construct range for entities
$entityRange = null;
if ($range !== null && $range !== [] && isset($range['type'])) {
$entityRange = $service->entityListRange(RangeType::from($range['type']));
if ($entityRange->type() === RangeType::TALLY) {
/** @var IRangeTally $entityRange */
if (isset($range['anchor'])) {
$entityRange->setAnchor(RangeAnchorType::from($range['anchor']));
}
if (isset($range['position'])) {
$entityRange->setPosition($range['position']);
}
if (isset($range['tally'])) {
$entityRange->setTally($range['tally']);
}
}
$entityRange = $service->entityListRange(RangeType::from($range['type']))->jsonDeserialize($range);
}
// yield entities for each collection individually
foreach ($collectionSelected as $collectionId) {
+3 -3
View File
@@ -2436,9 +2436,9 @@
}
},
"node_modules/vuetify": {
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/vuetify/-/vuetify-4.0.7.tgz",
"integrity": "sha512-SV+YJkBmudY3s9qfZO2ZGUsrD0TDQU8pMBH1ERga9AEyjGvioZuXXh93V9wHxXJphvqRC2NW10Nt2lW9IZQcPw==",
"version": "4.1.4",
"resolved": "https://registry.npmjs.org/vuetify/-/vuetify-4.1.4.tgz",
"integrity": "sha512-8/H0Yl6h9t07/ExuyZFIRJqAenpKeCiVaRJzbHGfTtuZRZIs5EbtjdFYikPIu6h9thBJAx15PrU4ofa4LvdJag==",
"license": "MIT",
"funding": {
"type": "github",