Page MenuHomePhorge

D1834.1775187552.diff
No OneTemporary

Authored By
Unknown
Size
846 B
Referenced Files
None
Subscribers
None

D1834.1775187552.diff

diff --git a/src/app/Http/Controllers/API/V4/SkusController.php b/src/app/Http/Controllers/API/V4/SkusController.php
--- a/src/app/Http/Controllers/API/V4/SkusController.php
+++ b/src/app/Http/Controllers/API/V4/SkusController.php
@@ -137,6 +137,10 @@
$skus = Sku::orderBy('title')->get();
foreach ($skus as $sku) {
+ if (!class_exists($sku->handler_class)) {
+ continue;
+ }
+
if (!$sku->handler_class::isAvailable($sku, $user)) {
continue;
}
@@ -167,6 +171,10 @@
*/
protected function skuElement($sku): ?array
{
+ if (!class_exists($sku->handler_class)) {
+ return null;
+ }
+
$data = array_merge($sku->toArray(), $sku->handler_class::metadata($sku));
// ignore incomplete handlers

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 3, 3:39 AM (22 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18822442
Default Alt Text
D1834.1775187552.diff (846 B)

Event Timeline