Display custom tracker script name.

This commit is contained in:
Mike Cao 2022-02-16 20:58:44 -08:00
parent 8e350a2056
commit c7a3505c39
2 changed files with 4 additions and 1 deletions

View File

@ -5,6 +5,8 @@ import Button from 'components/common/Button';
import FormLayout, { FormButtons, FormRow } from 'components/layout/FormLayout';
import CopyButton from 'components/common/CopyButton';
const scriptName = process.env.TRACKER_SCRIPT_NAME || 'umami';
export default function TrackingCodeForm({ values, onClose }) {
const ref = useRef();
const { basePath } = useRouter();
@ -24,7 +26,7 @@ export default function TrackingCodeForm({ values, onClose }) {
rows={3}
cols={60}
spellCheck={false}
defaultValue={`<script async defer data-website-id="${values.website_uuid}" src="${document.location.origin}${basePath}/umami.js"></script>`}
defaultValue={`<script async defer data-website-id="${values.website_uuid}" src="${document.location.origin}${basePath}/${scriptName}.js"></script>`}
readOnly
/>
</FormRow>

View File

@ -6,6 +6,7 @@ module.exports = {
VERSION: pkg.version,
FORCE_SSL: !!process.env.FORCE_SSL,
DISABLE_LOGIN: !!process.env.DISABLE_LOGIN,
TRACKER_SCRIPT_NAME: process.env.TRACKER_SCRIPT_NAME,
},
basePath: process.env.BASE_PATH,
eslint: {