@@ -170,11 +170,11 @@ const hDAOFeed = async (counter, res) => {
170170 var set = _ . orderBy ( hDAO , [ 'hDAO_balance' ] , [ 'desc' ] )
171171 var objkts = await ( offset ( set , counter ) ) . map ( async e => await mergehDAO ( e ) )
172172
173- res . set ( 'Cache-Control' , `public, max-age=300` )
174173 var promise = Promise . all ( objkts . map ( e => e ) )
175174 promise . then ( results => {
176175 var result = results . map ( e => e )
177176 console . log ( result )
177+ res . set ( 'Cache-Control' , `public, max-age=300` )
178178 res . json ( { result : result } )
179179 } ) . catch ( e => {
180180 res . status ( 500 ) . json ( { error : 'downstream API failure' } )
@@ -216,62 +216,58 @@ app.get('/feed|/featured', async (req, res) => {
216216
217217// Random
218218
219- const rand = async ( req , res ) => {
219+ app . post ( '/random' , async ( req , res ) => {
220220 res . set ( 'Cache-Control' , `public, max-age=300` )
221221 await randomFeed ( parseInt ( req . body . counter ) , res )
222- }
223-
224- app . post ( '/random' , async ( req , res ) => {
225- await rand ( req , res )
226222} )
227223
228224app . get ( '/random' , async ( req , res ) => {
229- await rand ( req , res )
225+ res . set ( 'Cache-Control' , `public, max-age=300` )
226+ await randomFeed ( parseInt ( req . query . counter ) , res )
230227} )
231228
232229
233230// TZ
234231
235- const tz = async ( req , res ) => {
232+ const get_tz = async ( tz , res ) => {
236233 // list of restricted addresses
237234 var list = await getRestrictedAddresses ( )
238-
239235 res . set ( 'Cache-Control' , `public, max-age=120` )
240- list . includes ( req . body . tz )
236+ list . includes ( tz )
241237 ?
242238 res . json ( { result : [ ] } )
243239 :
244- await getTzLedger ( req . body . tz , res )
240+ await getTzLedger ( tz , res )
245241}
246242
247243app . post ( '/tz' , async ( req , res ) => {
248- await tz ( req , res )
244+ await get_tz ( req . body . tz , res )
249245} )
250246app . get ( '/tz' , async ( req , res ) => {
251- await tz ( req , res )
247+ await get_tz ( req . query . tz , res )
252248} )
253249
254250// OBJEKT
255251
256- const objkt = async ( req , res ) => {
252+ const objkt = async ( id , res ) => {
257253
258254 // list of restricted objkts
259255 var list = await getRestrictedObjkts ( )
260256
261257 res . set ( 'Cache-Control' , `public, max-age=120` )
262- list . includes ( parseInt ( req . body . objkt_id ) )
258+ list . includes ( parseInt ( id ) )
263259 ?
264260 res . json ( { result : [ ] } )
265261 :
266- res . json ( { result : await getObjktById ( req . body . objkt_id ) } )
262+ res . json ( { result : await getObjktById ( id ) } )
267263}
268264
269265app . post ( '/objkt' , async ( req , res ) => {
270- await objkt ( req , res )
266+ await objkt ( req . body . objkt_id , res )
271267
272268} )
273269app . get ( '/objkt' , async ( req , res ) => {
274- await objkt ( req , res )
270+ await objkt ( req . query . id , res )
275271} )
276272
277273
@@ -290,7 +286,7 @@ app.post('/hdao', async (req, res) => {
290286} )
291287
292288app . get ( '/hdao' , async ( req , res ) => {
293- await hDAOFeed ( parseInt ( req . body . counter ) , res )
289+ await hDAOFeed ( parseInt ( req . query . counter ) , res )
294290} )
295291
296292//app.listen(3001)
0 commit comments