@@ -43,7 +43,7 @@ module.exports = CoreObject.extend({
4343 let value = args . pop ( ) ;
4444 let revisionKey = args [ 0 ] || 'default' ;
4545 let revisionData = args [ 1 ] ;
46- let redisKey = keyPrefix + ':' + revisionKey ;
46+ let redisKey = ` ${ keyPrefix } : ${ revisionKey } ` ;
4747 let maxEntries = this . _maxRecentUploads ;
4848
4949 await this . _uploadIfKeyDoesNotExist ( redisKey , value ) ;
@@ -89,7 +89,7 @@ module.exports = CoreObject.extend({
8989 return ;
9090 }
9191 let dataKeys = revisions . map ( function ( revision ) {
92- return keyPrefix + ' :revision-data:' + revision ;
92+ return ` ${ keyPrefix } :revision-data:${ revision } ` ;
9393 } ) ;
9494
9595 let data = this . _client . mget ( dataKeys ) ;
@@ -102,21 +102,20 @@ module.exports = CoreObject.extend({
102102 } ,
103103
104104 _listRevisions ( keyPrefix ) {
105- var client = this . _client ;
106- var listKey = keyPrefix + ' :revisions' ;
105+ let client = this . _client ;
106+ let listKey = ` ${ keyPrefix } :revisions` ;
107107 return client . zrevrange ( listKey , 0 , - 1 ) ;
108108 } ,
109109
110110 _validateRevisionKey ( revisionKey , revisions ) {
111111 if ( revisions . indexOf ( revisionKey ) === - 1 ) {
112- throw new Error ( '`' + revisionKey + ' ` is not a valid revision key' ) ;
112+ throw new Error ( `\` ${ revisionKey } \ ` is not a valid revision key` ) ;
113113 }
114114 return ;
115115 } ,
116116
117117 _activateRevisionKey ( keyPrefix , revisionKey , activationSuffix ) {
118- var currentKey = keyPrefix + ':' + activationSuffix ;
119-
118+ let currentKey = `${ keyPrefix } :${ activationSuffix } ` ;
120119 return this . _client . set ( currentKey , revisionKey ) ;
121120 } ,
122121
@@ -128,59 +127,58 @@ module.exports = CoreObject.extend({
128127 return this . _activateRevisionKey ( keyPrefix , revisionKey , activationSuffix ) ;
129128 } ,
130129
131- async _copyRevisionAndActivateRevisionKey (
132- keyPrefix , revisionKey , activationSuffix , activeContentSuffix ) {
130+ async _copyRevisionAndActivateRevisionKey ( keyPrefix , revisionKey , activationSuffix , activeContentSuffix ) {
133131 let client = this . _client ;
134- let activeContentKey = keyPrefix + ':' + activeContentSuffix ;
135- let revisionContentKey = keyPrefix + ':' + revisionKey ;
132+ let activeContentKey = ` ${ keyPrefix } : ${ activeContentSuffix } ` ;
133+ let revisionContentKey = ` ${ keyPrefix } : ${ revisionKey } ` ;
136134
137135 let value = await client . get ( revisionContentKey ) ;
138136 await client . set ( activeContentKey , value ) ;
139137 await this . _activateRevisionKey ( keyPrefix , revisionKey , activationSuffix ) ;
140138 } ,
141139
142140 async _uploadIfKeyDoesNotExist ( redisKey , value ) {
143- var client = this . _client ;
144- var allowOverwrite = ! ! this . _allowOverwrite ;
141+ let client = this . _client ;
142+ let allowOverwrite = ! ! this . _allowOverwrite ;
145143
146144 let existingValue = await client . get ( redisKey ) ;
147145 if ( existingValue && ! allowOverwrite ) {
148- throw new Error ( ' Value already exists for key: ' + redisKey ) ;
146+ throw new Error ( ` Value already exists for key: ${ redisKey } ` ) ;
149147 }
150148 return client . set ( redisKey , value ) ;
151149 } ,
152150
153151 async _uploadRevisionData ( keyPrefix , revisionKey , revisionData ) {
154152 let client = this . _client ;
155- let redisKey = keyPrefix + ' :revision-data:' + revisionKey ;
153+ let redisKey = ` ${ keyPrefix } :revision-data:${ revisionKey } ` ;
156154 await client . set ( redisKey , JSON . stringify ( revisionData ) ) ;
157155 } ,
158156
159157 async _updateRecentUploadsList ( keyPrefix , revisionKey ) {
160158 let client = this . _client ;
161159 let score = new Date ( ) . getTime ( ) ;
162- let listKey = keyPrefix + ' :revisions' ;
160+ let listKey = ` ${ keyPrefix } :revisions` ;
163161 await client . zadd ( listKey , score , revisionKey ) ;
164162 } ,
165163
166164 async _trimRecentUploadsList ( keyPrefix , maxEntries ) {
167165 let client = this . _client ;
168- let listKey = keyPrefix + ' :revisions' ;
166+ let listKey = ` ${ keyPrefix } :revisions` ;
169167
170168 let results = await RSVP . hash ( {
171169 revisionsToBeRemoved : client . zrange ( listKey , 0 , - ( maxEntries + 1 ) ) ,
172170 current : this . activeRevision ( keyPrefix )
173171 } ) ;
174- var revisions = results . revisionsToBeRemoved ;
175- var current = results . current ;
172+ let revisions = results . revisionsToBeRemoved ;
173+ let current = results . current ;
176174 if ( ! revisions ) {
177175 return ;
178176 }
179177 let promises = [ ] ;
180178 revisions . forEach ( function ( revision ) {
181179 if ( revision !== current ) {
182- promises . push ( client . del ( keyPrefix + ":" + revision ) ) ;
183- promises . push ( client . del ( keyPrefix + " :revision-data:" + revision ) ) ;
180+ promises . push ( client . del ( ` ${ keyPrefix } : ${ revision } ` ) ) ;
181+ promises . push ( client . del ( ` ${ keyPrefix } :revision-data:${ revision } ` ) ) ;
184182 promises . push ( client . zrem ( listKey , revision ) ) ;
185183 }
186184 } ) ;
0 commit comments