diff --git a/migration/19.12/1912.sql b/migration/19.12/1912.sql index d9bb2fd892a016e777d234e2e1939992e1a6b411..0093b31e03f9b8f8d3a5e4fefc43058725f9f33d 100644 --- a/migration/19.12/1912.sql +++ b/migration/19.12/1912.sql @@ -17,6 +17,8 @@ DROP VIEW IF EXISTS view_folders; ALTER TABLE users DROP COLUMN IF EXISTS reset_token; ALTER TABLE users DROP COLUMN IF EXISTS change_password; ALTER TABLE users ADD COLUMN reset_token text; +ALTER TABLE users DROP COLUMN IF EXISTS preferences; +ALTER TABLE users ADD COLUMN preferences jsonb NOT NULL DEFAULT '{"documentEdition" : "java"}'; /* FULL TEXT */ DELETE FROM docservers where docserver_type_id = 'FULLTEXT'; @@ -431,10 +433,6 @@ CREATE TABLE contacts_parameters ) WITH (OIDS=FALSE); -/* USERS */ -ALTER TABLE users DROP COLUMN IF EXISTS preferences; -ALTER TABLE users ADD COLUMN preferences jsonb NOT NULL DEFAULT '{"documentEdition" : "java"}'; - ALTER TABLE acknowledgement_receipts DROP COLUMN IF EXISTS contact_id; ALTER TABLE acknowledgement_receipts ADD COLUMN contact_id integer; ALTER TABLE contacts_groups_lists DROP COLUMN IF EXISTS contact_id; diff --git a/test/unitTests/app/entity/EntityControllerTest.php b/test/unitTests/app/entity/EntityControllerTest.php index 0375ce07660c12d129dc7152a00e1106a106fb45..5c2d3cce433beaac7f98681991ba9e86e20addbd 100755 --- a/test/unitTests/app/entity/EntityControllerTest.php +++ b/test/unitTests/app/entity/EntityControllerTest.php @@ -38,10 +38,13 @@ class EntityControllerTest extends TestCase $this->assertInternalType('array', $responseBody->entities); + $entityInfo = \Entity\models\EntityModel::getByEntityId(['entityId' => 'TEST-ENTITY123', 'select' => ['id']]); + self::$id = $entityInfo['id']; + // READ $environment = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']); $request = \Slim\Http\Request::createFromEnvironment($environment); - $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']); + $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]); $responseBody = json_decode((string)$response->getBody()); $this->assertSame('TEST-ENTITY123', $responseBody->entity_id); @@ -76,7 +79,7 @@ class EntityControllerTest extends TestCase // READ $environment = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']); $request = \Slim\Http\Request::createFromEnvironment($environment); - $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']); + $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]); $responseBody = json_decode((string)$response->getBody()); $this->assertSame('TEST-ENTITY123', $responseBody->entity_id); @@ -107,7 +110,7 @@ class EntityControllerTest extends TestCase // READ $environment = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']); $request = \Slim\Http\Request::createFromEnvironment($environment); - $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']); + $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]); $responseBody = json_decode((string)$response->getBody()); $this->assertSame('TEST-ENTITY123', $responseBody->entity_id); @@ -129,7 +132,7 @@ class EntityControllerTest extends TestCase // READ $environment = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']); $request = \Slim\Http\Request::createFromEnvironment($environment); - $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']); + $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]); $responseBody = json_decode((string)$response->getBody()); $this->assertSame('TEST-ENTITY123', $responseBody->entity_id); @@ -197,7 +200,7 @@ class EntityControllerTest extends TestCase // READ $environment = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']); $request = \Slim\Http\Request::createFromEnvironment($environment); - $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => 'TEST-ENTITY123']); + $response = $entityController->getById($request, new \Slim\Http\Response(), ['id' => self::$id]); $responseBody = json_decode((string)$response->getBody()); $this->assertSame('Entity not found', $responseBody->errors);