Merge pull request #3600 from omnivore-app/fix/admin-register-features-table

Register admin features table
This commit is contained in:
Jackson Harper 2024-02-29 17:35:07 +08:00 committed by GitHub
commit 81d0648d27
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 3 deletions

View file

@ -54,6 +54,7 @@ export const registerDatabase = async (secrets: any): Promise<Connection> => {
UploadFile,
Recommendation,
GroupMembership,
Features,
],
})
@ -450,7 +451,7 @@ export class GroupMembership extends BaseEntity {
}
@Entity({ name: 'features' })
export class Feature extends BaseEntity {
export class Features extends BaseEntity {
@PrimaryGeneratedColumn('uuid')
id!: string

View file

@ -15,7 +15,7 @@ import {
LibraryItem,
Recommendation,
GroupMembership,
Feature,
Features,
} from './db'
import { compare, hashSync } from 'bcryptjs'
const readYamlFile = require('read-yaml-file')
@ -51,7 +51,7 @@ const ADMIN_USER_EMAIL =
},
{ resource: Recommendation, options: { parent: { name: 'Users' } } },
{ resource: GroupMembership, options: { parent: { name: 'Users' } } },
{ resource: Feature, options: { parent: { name: 'Users' } } },
{ resource: Features, options: { parent: { name: 'Users' } } },
],
})