@@ -8,7 +8,6 @@ import {getLogger} from './get-logger.mjs'
88import { getPublicIP } from './get-public-ip.mjs' ;
99import { loggingPlugin } from './logging-plugin.mjs' ;
1010import { MongoClient } from 'mongodb' ;
11- import os from 'os' ;
1211import process from 'process' ;
1312import { resolvers } from './resolvers.mjs' ;
1413import { typeDefs } from './schema.mjs' ;
@@ -43,7 +42,6 @@ const startApolloServer = async () => {
4342 console . log ( "Connected successfully to server" ) ;
4443
4544 const twitterAPI = new TwitterAPI ( ) ;
46- // TODO: remove admin
4745 const tweetStore = new TweetStore ( mongoClient . db ( 'admin' ) . collection ( 'tweets' ) ) ;
4846 const collectionService = new CollectionService ( twitterAPI , tweetStore , logger ) ;
4947
@@ -63,9 +61,6 @@ const startApolloServer = async () => {
6361 // of the schema. This can be dangerous in production. However, these services are intended to be visible so this isn't
6462 // currently an issue.
6563 introspection : true ,
66-
67- // TODO: Disable this later
68- playground : isProduction
6964 } ) ;
7065 await server . start ( ) ;
7166
@@ -85,7 +80,6 @@ const startApolloServer = async () => {
8580 server . applyMiddleware ( {
8681 app,
8782 cors : {
88- // TODO: Remove localhost from prod deployments. Security.
8983 origin : allowedOrigins ,
9084 methods : 'GET,HEAD,PUT,PATCH,POST,DELETE,OPTIONS,CONNECT,TRACE' ,
9185 credentials : true ,
@@ -101,6 +95,6 @@ const startApolloServer = async () => {
10195 ) ;
10296} ;
10397
104- startApolloServer ( ) . then ( ( ) => { } , ( reason ) => {
98+ startApolloServer ( ) . then ( ( ) => { /* Do nothing */ } , ( reason ) => {
10599 logger . error ( `An Error Occurred: ${ JSON . stringify ( reason ) } ` ) ;
106100} ) ;
0 commit comments