comparison lookup.py @ 25:e02fc021ab89

rm old siteRoot variable Ignore-this: 9113eeea8df3b32648b781035de98878
author drewp@bigasterisk.com
date Tue, 24 May 2016 23:06:52 -0700
parents ab9a6132529a
children 7c82ffbca5d0
comparison
equal deleted inserted replaced
24:ab9a6132529a 25:e02fc021ab89
20 pageTitle = PageTitle(db) 20 pageTitle = PageTitle(db)
21 links = Links(db) 21 links = Links(db)
22 renderer = Renderer(search_dirs=['template'], debug=bottle.DEBUG) 22 renderer = Renderer(search_dirs=['template'], debug=bottle.DEBUG)
23 log = logging.getLogger() 23 log = logging.getLogger()
24 24
25 siteRoot = 'https://bigasterisk.com/href'
26
27 def getLoginBar(): 25 def getLoginBar():
28 openidProxy = restkit.Resource("http://bang:9023/") 26 openidProxy = restkit.Resource("http://bang:9023/")
29 return openidProxy.get("_loginBar", 27 return openidProxy.get("_loginBar",
30 headers={ 28 headers={
31 "Cookie" : bottle.request.headers.get('cookie'), 29 "Cookie" : bottle.request.headers.get('cookie'),
85 83
86 @bottle.route('/addLink') 84 @bottle.route('/addLink')
87 def addLink(): 85 def addLink():
88 out = { 86 out = {
89 'toRoot': siteRoot(), 87 'toRoot': siteRoot(),
90 'absRoot': siteRoot, 88 'absRoot': siteRoot(),
91 'user': getUser()[0], 89 'user': getUser()[0],
92 'withKnockout': True, 90 'withKnockout': True,
93 'fillHrefJson': json.dumps(bottle.request.params.get('url', '')), 91 'fillHrefJson': json.dumps(bottle.request.params.get('url', '')),
94 'loginBar': getLoginBar(), 92 'loginBar': getLoginBar(),
95 } 93 }
170 datetime.datetime.now(tzlocal())) 168 datetime.datetime.now(tzlocal()))
171 links.insertOrUpdate(doc) 169 links.insertOrUpdate(doc)
172 170
173 print "notify about sharing to", repr(doc['shareWith']) 171 print "notify about sharing to", repr(doc['shareWith'])
174 172
175 bottle.redirect(siteRoot + '/' + user) 173 bottle.redirect(siteRoot() + '/' + user)
176 174
177 def parseTags(tagComponent): 175 def parseTags(tagComponent):
178 # the %20 is coming from davis.js, not me :( 176 # the %20 is coming from davis.js, not me :(
179 return filter(None, tagComponent.replace("%20", "+").split('+')) 177 return filter(None, tagComponent.replace("%20", "+").split('+'))
180 178