summaryrefslogtreecommitdiff
path: root/src/api
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2017-01-17 09:17:52 +0900
committersyuilo <syuilotan@yahoo.co.jp>2017-01-17 09:17:52 +0900
commit10ca73489ff2684009206274580557c68c9d4c1f (patch)
tree5a636f8c2e5b4858c4c793732ddd5fc19692ee60 /src/api
parentFix bug (diff)
downloadsharkey-10ca73489ff2684009206274580557c68c9d4c1f.tar.gz
sharkey-10ca73489ff2684009206274580557c68c9d4c1f.tar.bz2
sharkey-10ca73489ff2684009206274580557c68c9d4c1f.zip
Fix bug
Diffstat (limited to 'src/api')
-rw-r--r--src/api/common/add-file-to-drive.ts1
-rw-r--r--src/api/event.ts1
-rw-r--r--src/api/models/notification.ts4
-rw-r--r--src/api/private/signin.ts1
-rw-r--r--src/api/serializers/app.ts1
-rw-r--r--src/api/serializers/drive-file.ts1
-rw-r--r--src/api/serializers/user.ts1
-rw-r--r--src/api/streaming.ts1
8 files changed, 10 insertions, 1 deletions
diff --git a/src/api/common/add-file-to-drive.ts b/src/api/common/add-file-to-drive.ts
index 4102d64250..e001216eee 100644
--- a/src/api/common/add-file-to-drive.ts
+++ b/src/api/common/add-file-to-drive.ts
@@ -7,6 +7,7 @@ import DriveFile from '../models/drive-file';
import DriveFolder from '../models/drive-folder';
import serialize from '../serializers/drive-file';
import event from '../event';
+import config from '../../conf';
/**
* Add file to drive
diff --git a/src/api/event.ts b/src/api/event.ts
index 584fc8e86c..58b3260d56 100644
--- a/src/api/event.ts
+++ b/src/api/event.ts
@@ -1,5 +1,6 @@
import * as mongo from 'mongodb';
import * as redis from 'redis';
+import config from '../conf';
type ID = string | mongo.ObjectID;
diff --git a/src/api/models/notification.ts b/src/api/models/notification.ts
index 1cb7b80838..b53db4f0b4 100644
--- a/src/api/models/notification.ts
+++ b/src/api/models/notification.ts
@@ -1 +1,3 @@
-export default global.db.collection('notifications');
+import db from '../../db/mongodb';
+
+export default db.collection('notifications');
diff --git a/src/api/private/signin.ts b/src/api/private/signin.ts
index 0ff3471bbb..4c592d5cfa 100644
--- a/src/api/private/signin.ts
+++ b/src/api/private/signin.ts
@@ -4,6 +4,7 @@ import User from '../models/user';
import Signin from '../models/signin';
import serialize from '../serializers/signin';
import event from '../event';
+import config from '../../conf';
export default async (req: express.Request, res: express.Response) => {
res.header('Access-Control-Allow-Credentials', 'true');
diff --git a/src/api/serializers/app.ts b/src/api/serializers/app.ts
index b60bcb97e6..5c41646be9 100644
--- a/src/api/serializers/app.ts
+++ b/src/api/serializers/app.ts
@@ -8,6 +8,7 @@ import deepcopy = require('deepcopy');
import App from '../models/app';
import User from '../models/user';
import AccessToken from '../models/access-token';
+import config from '../../conf';
/**
* Serialize an app
diff --git a/src/api/serializers/drive-file.ts b/src/api/serializers/drive-file.ts
index 76d66ce6f1..a0c410e32e 100644
--- a/src/api/serializers/drive-file.ts
+++ b/src/api/serializers/drive-file.ts
@@ -7,6 +7,7 @@ import * as mongo from 'mongodb';
import DriveFile from '../models/drive-file';
import serializeDriveTag from './drive-tag';
import deepcopy = require('deepcopy');
+import config from '../../conf';
/**
* Serialize a drive file
diff --git a/src/api/serializers/user.ts b/src/api/serializers/user.ts
index 9eca8bbb7c..cb698203b3 100644
--- a/src/api/serializers/user.ts
+++ b/src/api/serializers/user.ts
@@ -8,6 +8,7 @@ import deepcopy = require('deepcopy');
import User from '../models/user';
import Following from '../models/following';
import getFriends from '../common/get-friends';
+import config from '../../conf';
/**
* Serialize a user
diff --git a/src/api/streaming.ts b/src/api/streaming.ts
index 7a8d2d4354..32daf872f7 100644
--- a/src/api/streaming.ts
+++ b/src/api/streaming.ts
@@ -1,6 +1,7 @@
import * as http from 'http';
import * as websocket from 'websocket';
import * as redis from 'redis';
+import config from '../conf';
import User from './models/user';
import AccessToken from './models/access-token';
import isNativeToken from './common/is-native-token';