From 8b73b92335aa01d8adaed312abba3c1cd46430f0 Mon Sep 17 00:00:00 2001 From: mgabor <> Date: Wed, 24 Apr 2024 12:38:24 +0200 Subject: [PATCH] change role back to editor as DB default --- server/src/entities/album-user.entity.ts | 2 +- server/src/migrations/1713337511945-AddAlbumUserRole.ts | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/server/src/entities/album-user.entity.ts b/server/src/entities/album-user.entity.ts index 2054f38993..66ed58c4f1 100644 --- a/server/src/entities/album-user.entity.ts +++ b/server/src/entities/album-user.entity.ts @@ -26,6 +26,6 @@ export class AlbumUserEntity { @ManyToOne(() => UserEntity, { onDelete: 'CASCADE', onUpdate: 'CASCADE', nullable: false }) user!: UserEntity; - @Column({ type: 'varchar', default: 'viewer' }) + @Column({ type: 'varchar', default: AlbumUserRole.EDITOR }) role!: AlbumUserRole; } diff --git a/server/src/migrations/1713337511945-AddAlbumUserRole.ts b/server/src/migrations/1713337511945-AddAlbumUserRole.ts index d97abab9dc..a8d0d3d685 100644 --- a/server/src/migrations/1713337511945-AddAlbumUserRole.ts +++ b/server/src/migrations/1713337511945-AddAlbumUserRole.ts @@ -5,7 +5,6 @@ export class AddAlbumUserRole1713337511945 implements MigrationInterface { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query(`ALTER TABLE "albums_shared_users_users" ADD "role" character varying NOT NULL DEFAULT 'editor'`); - await queryRunner.query(`ALTER TABLE "albums_shared_users_users" ALTER COLUMN "role" SET DEFAULT 'viewer'`); } public async down(queryRunner: QueryRunner): Promise {