diff --git a/tests/e2e/Services/GraphQL/GraphQLBase.php b/tests/e2e/Services/GraphQL/GraphQLBase.php index 3ab57b7aca..770b1fb965 100644 --- a/tests/e2e/Services/GraphQL/GraphQLBase.php +++ b/tests/e2e/Services/GraphQL/GraphQLBase.php @@ -245,7 +245,7 @@ trait GraphQLBase } }'; case self::$UPDATE_COLLECTION: - return 'mutation updateCollection($databaseId: String!, $collectionId: String!, $name: String!, $documentSecurity: Boolean!, $permissions: [String!]!, $enabled: Boolean){ + return 'mutation updateCollection($databaseId: String!, $collectionId: String!, $name: String!, $documentSecurity: Boolean!, $permissions: [String!], $enabled: Boolean){ databasesUpdateCollection(databaseId: $databaseId, collectionId: $collectionId, name: $name, documentSecurity: $documentSecurity, permissions: $permissions, enabled: $enabled) { _id _permissions @@ -443,6 +443,7 @@ trait GraphQLBase salary email role + dob ip url } @@ -457,6 +458,7 @@ trait GraphQLBase salary email role + dob ip url } @@ -470,6 +472,7 @@ trait GraphQLBase salary email role + dob ip url } @@ -482,7 +485,7 @@ trait GraphQLBase return 'mutation updateDocument($databaseId: String!, $collectionId: String!, $documentId: String!, $data: Json!, $permissions: [String!]){ databasesUpdateDocument(databaseId: $databaseId, collectionId: $collectionId, documentId: $documentId, data: $data, permissions: $permissions) { _id - _collection + _collectionId data } }'; diff --git a/tests/e2e/Services/GraphQL/GraphQLDatabaseServerTest.php b/tests/e2e/Services/GraphQL/GraphQLDatabaseServerTest.php index 27a5d1cda8..aebc4c7604 100644 --- a/tests/e2e/Services/GraphQL/GraphQLDatabaseServerTest.php +++ b/tests/e2e/Services/GraphQL/GraphQLDatabaseServerTest.php @@ -402,7 +402,6 @@ class GraphQLDatabaseServerTest extends Scope ], 'permissions' => [ Permission::read(Role::any()), - Permission::create(Role::any()), Permission::update(Role::any()), Permission::delete(Role::any()), ], @@ -457,7 +456,6 @@ class GraphQLDatabaseServerTest extends Scope 'x-appwrite-project' => $projectId, ], $this->getHeaders()), $gqlPayload); - $this->assertArrayNotHasKey('errors', $actor['body']); $this->assertIsArray($actor['body']['data']); $actor = $actor['body']['data']['actorsCreate']; diff --git a/tests/e2e/Services/GraphQL/GraphQLStorageServerTest.php b/tests/e2e/Services/GraphQL/GraphQLStorageServerTest.php index bf9de278ba..d9644b065d 100644 --- a/tests/e2e/Services/GraphQL/GraphQLStorageServerTest.php +++ b/tests/e2e/Services/GraphQL/GraphQLStorageServerTest.php @@ -7,6 +7,8 @@ use Tests\E2E\Client; use Tests\E2E\Scopes\ProjectCustom; use Tests\E2E\Scopes\Scope; use Tests\E2E\Scopes\SideServer; +use Utopia\Database\Permission; +use Utopia\Database\Role; class GraphQLStorageServerTest extends Scope { @@ -62,10 +64,9 @@ class GraphQLStorageServerTest extends Scope 'file' => null, 'fileSecurity' => true, 'permissions' => [ - Permission::read(Role::any()), - Permission::create(Role::any()), - Permission::update(Role::any()), - Permission::delete(Role::any()), + Permission::read(Role::any()), + Permission::update(Role::any()), + Permission::delete(Role::any()), ], ] ]),