Kaynağa Gözat

api /api/document/path-info

peterguo 1 ay önce
ebeveyn
işleme
4faae756de

+ 5 - 0
app/Http/Controllers/API/DocumentController.php

@@ -14,6 +14,7 @@ class DocumentController extends Controller
         $data = [
             'type' => null,
             'asset_id' => null,
+            'project_id' => null,
             'library_id' => null,
             'container_id' => null,
             'folder' => null,
@@ -28,6 +29,7 @@ class DocumentController extends Controller
                 $data['container_id'] = $model->container?->id;
                 $data['library_id'] = $model->library?->id;
                 $data['asset_id'] = $model->library?->asset_id;
+                $data['project_id'] = $model->library?->project_id;
                 $data['type'] = $model->library?->type;
                 break;
             case ActionObjectType::FOLDER->value:
@@ -35,17 +37,20 @@ class DocumentController extends Controller
                 $data['container_id'] = $model->container?->id;
                 $data['library_id'] = $model->library?->id;
                 $data['asset_id'] = $model->library?->asset_id;
+                $data['project_id'] = $model->library?->project_id;
                 $data['type'] = $model->library?->type;
                 break;
             case ActionObjectType::CONTAINER->value:
                 $data['container_id'] = $model->id;
                 $data['library_id'] = $model->library?->id;
                 $data['asset_id'] = $model->library?->asset_id;
+                $data['project_id'] = $model->library?->project_id;
                 $data['type'] = $model->library?->type;
                 break;
             case ActionObjectType::LIBRARY->value:
                 $data['library_id'] = $model->id;
                 $data['asset_id'] = $model->asset_id;
+                $data['project_id'] = $model->project_id;
                 $data['type'] = $model->type;
             default:
                 break;