small adjustments #1
							
								
								
									
										30
									
								
								index.ts
									
									
									
									
									
								
							
							
						
						
									
										30
									
								
								index.ts
									
									
									
									
									
								
							| @@ -3,11 +3,31 @@ import { logger } from "./logger"; | ||||
|  | ||||
| const port = app.get("port"); | ||||
| const host = app.get("host"); | ||||
|  | ||||
| process.on("unhandledRejection", (reason) => | ||||
|   logger.error("Unhandled Rejection %O", reason), | ||||
| ); | ||||
| const server = app.listen(port); | ||||
|  | ||||
| app.listen(port).then(() => { | ||||
|   logger.info(`Feathers app listening on http://${host}:${port}`); | ||||
|   logger.info(`Walias app listening on http://${host}:${port}`); | ||||
| }); | ||||
|  | ||||
| process.on("SIGINT", () => { | ||||
|   logger.info("Received SIGINT signal. Shutting down gracefully."); | ||||
|  | ||||
|   server.close(() => { | ||||
|     logger.info("HTTP server closed."); | ||||
|     process.exit(0); | ||||
|   }); | ||||
| }); | ||||
|  | ||||
| process.on("SIGTERM", () => { | ||||
|   logger.info("Received SIGTERM signal. Shutting down gracefully."); | ||||
|  | ||||
|   server.close(() => { | ||||
|     logger.info("HTTP server closed."); | ||||
|     process.exit(0); | ||||
|   }); | ||||
| }); | ||||
|  | ||||
| process.on("unhandledRejection", (reason) => { | ||||
|   logger.error("Unhandled rejection", reason); | ||||
|   process.exit(1); | ||||
| }); | ||||
|   | ||||
| @@ -117,7 +117,10 @@ export class AliasesService<ServiceParams extends AliasesParams = AliasesParams> | ||||
|     const allowedDomain: string = config.get("wildDuck.domain"); | ||||
|  | ||||
|     // If address does not match the allowed domain, throw an error | ||||
|     if (!allowedDomain || !addressInfoResponse.address.endsWith(allowedDomain)) { | ||||
|     if ( | ||||
|       !allowedDomain || | ||||
|       !addressInfoResponse.address.endsWith(allowedDomain) | ||||
|     ) { | ||||
|       throw new BadRequest("Unable to delete address"); | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user