[permissions] Return all columns by default for upsert (#13587)
This commit is contained in:
+6
-6
@@ -170,7 +170,7 @@ export class WorkspaceEntityManager extends EntityManager {
|
||||
entity:
|
||||
| QueryDeepPartialEntityWithNestedRelationFields<Entity>
|
||||
| QueryDeepPartialEntityWithNestedRelationFields<Entity>[],
|
||||
selectedColumns: string[] = [],
|
||||
selectedColumns: string[] | '*' = '*',
|
||||
permissionOptions?: PermissionOptions,
|
||||
): Promise<InsertResult> {
|
||||
const metadata = this.connection.getMetadata(target);
|
||||
@@ -197,7 +197,7 @@ export class WorkspaceEntityManager extends EntityManager {
|
||||
shouldBypassPermissionChecks?: boolean;
|
||||
objectRecordsPermissions?: ObjectRecordsPermissions;
|
||||
},
|
||||
selectedColumns: string[] = [],
|
||||
selectedColumns: string[] | '*' = '*',
|
||||
): Promise<InsertResult> {
|
||||
const metadata = this.connection.getMetadata(target);
|
||||
let options;
|
||||
@@ -269,7 +269,7 @@ export class WorkspaceEntityManager extends EntityManager {
|
||||
| unknown,
|
||||
partialEntity: QueryDeepPartialEntity<Entity>,
|
||||
permissionOptions?: PermissionOptions,
|
||||
selectedColumns: string[] = [],
|
||||
selectedColumns: string[] | '*' = '*',
|
||||
): Promise<UpdateResult> {
|
||||
const metadata = this.connection.getMetadata(target);
|
||||
|
||||
@@ -324,7 +324,7 @@ export class WorkspaceEntityManager extends EntityManager {
|
||||
partialEntity: QueryDeepPartialEntity<Entity>;
|
||||
}[],
|
||||
permissionOptions?: PermissionOptions,
|
||||
selectedColumns?: string[],
|
||||
selectedColumns: string[] | '*' = '*',
|
||||
): Promise<UpdateResult> {
|
||||
const metadata = this.connection.getMetadata(target);
|
||||
|
||||
@@ -346,7 +346,7 @@ export class WorkspaceEntityManager extends EntityManager {
|
||||
propertyPath: string,
|
||||
value: number | string,
|
||||
permissionOptions?: PermissionOptions,
|
||||
selectedColumns: string[] = [],
|
||||
selectedColumns: string[] | '*' = '*',
|
||||
): Promise<UpdateResult> {
|
||||
const metadata = this.connection.getMetadata(target);
|
||||
const column = metadata.findColumnWithPropertyPath(propertyPath);
|
||||
@@ -947,7 +947,7 @@ export class WorkspaceEntityManager extends EntityManager {
|
||||
propertyPath: string,
|
||||
value: number | string,
|
||||
permissionOptions?: PermissionOptions,
|
||||
selectedColumns: string[] = [],
|
||||
selectedColumns: string[] | '*' = '*',
|
||||
): Promise<UpdateResult> {
|
||||
const metadata = this.connection.getMetadata(target);
|
||||
const column = metadata.findColumnWithPropertyPath(propertyPath);
|
||||
|
||||
Reference in New Issue
Block a user