started migration of user domain to ts

This commit is contained in:
canove
2020-09-14 12:42:20 -03:00
parent 32f7e48362
commit f18bab145f
28 changed files with 781 additions and 340 deletions

View File

@@ -0,0 +1,18 @@
import AppError from "../errors/AppError";
import Setting from "../models/Setting";
const CheckSettings = async (key: string): Promise<string> => {
const settingsRepository = getRepository(Setting);
const setting = await settingsRepository.findOne({
where: { key }
});
if (!setting) {
throw new AppError("No setting found with this id.", 404);
}
return setting.value;
};
export default CheckSettings;