git ssb

2+

ev / mvd



Tree: 926efd8a19263c2094fed40561250295a04951cb

Files: 926efd8a19263c2094fed40561250295a04951cb / config.js

759 bytesRaw
1var http = require('http')
2
3module.exports = function () {
4 var host = window.location.origin
5
6 //var config = require('./config/inject')()
7 function getConfig () {
8 http.get(host + '/get-config', function (res) {
9 res.on('data', function (data, remote) {
10 var config = data
11 localStorage[host] = config
12 })
13 })
14 }
15
16 if (localStorage[host]) {
17 var config = JSON.parse(localStorage[host])
18 getConfig()
19 } else {
20 getConfig()
21 setTimeout(function () {
22 location.reload()
23 }, 1000)
24 }
25 config.host = host
26 config.blobsUrl = host + '/blobs/get/'
27 config.emojiUrl = host + '/img/emoji/'
28
29 if (config.address) {
30 addies = config.address.split(';')
31 config.remote = addies[1]
32 }
33
34 return config
35}
36

Built with git-ssb-web