diff --git a/client/lib/libphylum/actions/action_resource_mkdir.dart b/client/lib/libphylum/actions/action_resource_mkdir.dart index 1b21da02..cf930a95 100644 --- a/client/lib/libphylum/actions/action_resource_mkdir.dart +++ b/client/lib/libphylum/actions/action_resource_mkdir.dart @@ -28,6 +28,7 @@ class ResourceMkdirAction extends ResourceCreateAction with JsonApiAction { objectId: resourceId, parent: parent, localName: localName, + dir: true, timestamp: timestamp, contentLength: 0, contentType: '', diff --git a/client/lib/libphylum/actions/action_resource_upload.dart b/client/lib/libphylum/actions/action_resource_upload.dart index b8bb940d..9efecbf1 100644 --- a/client/lib/libphylum/actions/action_resource_upload.dart +++ b/client/lib/libphylum/actions/action_resource_upload.dart @@ -44,6 +44,7 @@ class ResourceUploadAction extends ResourceCreateAction with FileUploadApiAction objectId: resourceId, parent: parent, localName: localName, + dir: false, timestamp: timestamp, contentLength: size, contentType: contentType, diff --git a/client/lib/libphylum/actions/changes/create_resource_change.dart b/client/lib/libphylum/actions/changes/create_resource_change.dart index e3e5f7cb..65b66572 100644 --- a/client/lib/libphylum/actions/changes/create_resource_change.dart +++ b/client/lib/libphylum/actions/changes/create_resource_change.dart @@ -6,6 +6,7 @@ class CreateResourceChange extends LocalChange { final String objectId; final String parent; final String localName; + final bool dir; final DateTime timestamp; final int contentLength; final String contentType; @@ -21,6 +22,7 @@ class CreateResourceChange extends LocalChange { required this.objectId, required this.parent, required this.localName, + required this.dir, required this.timestamp, required this.contentLength, required this.contentType, @@ -33,7 +35,7 @@ class CreateResourceChange extends LocalChange { id: objectId, parent: parent, name: localName, - dir: true, + dir: dir, created: timestamp, modified: timestamp, contentLength: contentLength,