mirror of
https://github.com/kremalicious/umami.git
synced 2024-06-30 13:41:50 +02:00
Updated collect API response.
This commit is contained in:
parent
17790aa5a8
commit
5ca6f76daa
|
@ -44,7 +44,13 @@ export default function TestConsole() {
|
||||||
<Page>
|
<Page>
|
||||||
<Head>
|
<Head>
|
||||||
{typeof window !== 'undefined' && website && (
|
{typeof window !== 'undefined' && website && (
|
||||||
<script async defer data-website-id={website.website_uuid} src={`${basePath}/umami.js`} />
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-website-id={website.website_uuid}
|
||||||
|
src={`${basePath}/umami.js`}
|
||||||
|
data-cache="true"
|
||||||
|
/>
|
||||||
)}
|
)}
|
||||||
</Head>
|
</Head>
|
||||||
<PageHeader>
|
<PageHeader>
|
||||||
|
|
|
@ -1,7 +1,15 @@
|
||||||
export function ok(res, data = {}) {
|
export function ok(res, data = {}) {
|
||||||
|
return json(res, data);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function json(res, data = {}) {
|
||||||
return res.status(200).json(data);
|
return res.status(200).json(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function send(res, data) {
|
||||||
|
return res.status(200).send(data);
|
||||||
|
}
|
||||||
|
|
||||||
export function redirect(res, url) {
|
export function redirect(res, url) {
|
||||||
res.setHeader('Location', url);
|
res.setHeader('Location', url);
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@ import ipaddr from 'ipaddr.js';
|
||||||
import { savePageView, saveEvent } from 'lib/queries';
|
import { savePageView, saveEvent } from 'lib/queries';
|
||||||
import { useCors, useSession } from 'lib/middleware';
|
import { useCors, useSession } from 'lib/middleware';
|
||||||
import { getJsonBody, getIpAddress } from 'lib/request';
|
import { getJsonBody, getIpAddress } from 'lib/request';
|
||||||
import { ok, badRequest } from 'lib/response';
|
import { ok, send, badRequest } from 'lib/response';
|
||||||
import { createToken } from 'lib/crypto';
|
import { createToken } from 'lib/crypto';
|
||||||
import { removeTrailingSlash } from 'lib/url';
|
import { removeTrailingSlash } from 'lib/url';
|
||||||
|
|
||||||
|
@ -60,5 +60,5 @@ export default async (req, res) => {
|
||||||
|
|
||||||
const token = await createToken({ website_id, session_id });
|
const token = await createToken({ website_id, session_id });
|
||||||
|
|
||||||
return ok(res, token);
|
return send(res, token);
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue
Block a user