use ip for loopback, as localhost is wrong on some machines

This commit is contained in:
Damien Elmes 2017-08-11 20:37:04 +10:00
parent 2415611450
commit 3be43c2309

View file

@ -1181,11 +1181,13 @@ Please ensure a profile is open and Anki is not busy, then try again."""),
# Media server
##########################################################################
# prevent malicious decks from accessing the local filesystem
def setupMediaServer(self):
self.mediaServer = aqt.mediasrv.MediaServer()
self.mediaServer.start()
def baseHTML(self):
return '<base href="http://localhost:%d/">' % self.mediaServer.getPort()
return '<base href="%s">' % self.serverURL()
def serverURL(self):
return "http://127.0.0.1:%d/" % self.mediaServer.getPort()