2023-09-15 14:52:54 +02:00
|
|
|
import { IPrivateProjectChecker } from './privateProjectCheckerType';
|
2023-09-22 10:54:33 +02:00
|
|
|
import { ProjectAccess } from './privateProjectStore';
|
2023-09-15 14:52:54 +02:00
|
|
|
|
2023-09-18 10:06:26 +02:00
|
|
|
export class FakePrivateProjectChecker implements IPrivateProjectChecker {
|
2023-09-15 14:52:54 +02:00
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
2023-09-22 10:54:33 +02:00
|
|
|
async getUserAccessibleProjects(userId: number): Promise<ProjectAccess> {
|
2023-09-15 14:52:54 +02:00
|
|
|
throw new Error('Method not implemented.');
|
|
|
|
}
|
2023-09-18 10:06:26 +02:00
|
|
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
|
|
hasAccessToProject(userId: number, projectId: string): Promise<boolean> {
|
|
|
|
throw new Error('Method not implemented.');
|
|
|
|
}
|
2023-09-15 14:52:54 +02:00
|
|
|
}
|