RocketChat/Rocket.Chat

View on GitHub
apps/meteor/app/lib/client/startup/settingsOnLoadSiteUrl.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Meteor } from 'meteor/meteor';
import { Tracker } from 'meteor/tracker';

import { settings } from '../../../settings/client';

Meteor.startup(() => {
    Tracker.autorun(() => {
        const value = settings.get('Site_Url');
        if (value == null || value.trim() === '') {
            return;
        }
        (window as any).__meteor_runtime_config__.ROOT_URL = value;
    });
});