mirror of
https://github.com/maxboeck/webring
synced 2025-02-16 17:58:23 +00:00
add console statements
This commit is contained in:
parent
f75843f6db
commit
50442348e0
4 changed files with 12 additions and 8 deletions
|
@ -1,14 +1,16 @@
|
|||
import meta from '../../src/data/meta'
|
||||
import members from '../../src/data/members'
|
||||
|
||||
export const redirect = site => {
|
||||
const statusMessage = `redirecting to: ${site.title}`
|
||||
console.log(statusMessage)
|
||||
|
||||
return {
|
||||
statusCode: 302,
|
||||
headers: {
|
||||
Location: site.url,
|
||||
'Cache-Control': 'no-cache, no-store, must-revalidate'
|
||||
},
|
||||
body: `Redirecting to "${site.title}"`
|
||||
body: statusMessage
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -20,6 +22,7 @@ export const getNext = url => {
|
|||
const nextIndex = index < members.length - 1 ? index + 1 : 0
|
||||
return members[nextIndex]
|
||||
}
|
||||
console.log('referrer position not found.')
|
||||
return null
|
||||
}
|
||||
|
||||
|
@ -29,6 +32,7 @@ export const getPrevious = url => {
|
|||
const prevIndex = index > 0 ? index - 1 : members.length - 1
|
||||
return members[prevIndex]
|
||||
}
|
||||
console.log('referrer position not found.')
|
||||
return null
|
||||
}
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ import { redirect, getNext, getRandom } from './common/utils'
|
|||
|
||||
exports.handler = function(event, context, callback) {
|
||||
const { referer } = event.headers
|
||||
const next = getNext(referer) || getRandom()
|
||||
const site = getNext(referer) || getRandom()
|
||||
|
||||
callback(null, redirect(next))
|
||||
callback(null, redirect(site))
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ import { redirect, getPrevious, getRandom } from './common/utils'
|
|||
|
||||
exports.handler = function(event, context, callback) {
|
||||
const { referer } = event.headers
|
||||
const prev = getPrevious(referer) || getRandom()
|
||||
const site = getPrevious(referer) || getRandom()
|
||||
|
||||
callback(null, redirect(prev))
|
||||
callback(null, redirect(site))
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ import { redirect, getRandom } from './common/utils'
|
|||
|
||||
exports.handler = function(event, context, callback) {
|
||||
const { referer } = event.headers
|
||||
const random = getRandom(referer)
|
||||
const site = getRandom(referer)
|
||||
|
||||
callback(null, redirect(random))
|
||||
callback(null, redirect(site))
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue