11const Datastore = require ( 'nedb' ) ;
22
33const createUser = require ( './createUser' ) ;
4+ const { FOLLOW , HOST , SUBSCRIPTION } = require ( '../util' ) ;
45
56const Store = function ( name ) {
67 var dbName ;
@@ -62,10 +63,10 @@ Store.prototype = {
6263 } ) ;
6364 } ,
6465 findUnDismissedFollows : function ( ) {
65- return this . _findUnDismissed ( 'follow' ) ;
66+ return this . _findUnDismissed ( FOLLOW ) ;
6667 } ,
6768 findUnDismissedSubscriptions : function ( ) {
68- return this . _findUnDismissed ( 'subscription' ) ;
69+ return this . _findUnDismissed ( SUBSCRIPTION ) ;
6970 } ,
7071 getUser : function ( username ) {
7172 var self = this ;
@@ -80,10 +81,10 @@ Store.prototype = {
8081 } ) ;
8182 } ,
8283 hasFollow : function ( username ) {
83- return this . _hasEvent ( username , 'follow' ) ;
84+ return this . _hasEvent ( username , FOLLOW ) ;
8485 } ,
8586 hasSubscription : function ( username , ts ) {
86- return this . _hasEvent ( username , 'subscription' , ts ) ;
87+ return this . _hasEvent ( username , SUBSCRIPTION , ts ) ;
8788 } ,
8889 _hasEvent : function ( username , type , ts ) {
8990 var self = this ;
@@ -119,10 +120,10 @@ Store.prototype = {
119120 } ) ;
120121 } ,
121122 addFollow : function ( username , ts ) {
122- return this . _addEvent ( username , 'follow' , ts ) ;
123+ return this . _addEvent ( username , FOLLOW , ts ) ;
123124 } ,
124125 addSubscription : function ( username , ts ) {
125- return this . _addEvent ( username , 'subscription' , ts ) ;
126+ return this . _addEvent ( username , SUBSCRIPTION , ts ) ;
126127 } ,
127128 _dismissEvent : function ( username , type ) {
128129 var self = this ;
@@ -140,10 +141,10 @@ Store.prototype = {
140141 } ) ;
141142 } ,
142143 dismissFollow : function ( username ) {
143- return this . _dismissEvent ( username , 'follow' ) ;
144+ return this . _dismissEvent ( username , FOLLOW ) ;
144145 } ,
145146 dismissSubscription : function ( username ) {
146- return this . _dismissEvent ( username , 'subscription' ) ;
147+ return this . _dismissEvent ( username , SUBSCRIPTION ) ;
147148 }
148149} ;
149150module . exports = Store ;
0 commit comments