Mercurial > code > home > repos > light9
diff bin/rdfdb @ 1350:36f58b2aa8ef
browser syncedgraph sends patches back to server
Ignore-this: eb8d3f018ff97f7389c4af3efa62fd9
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Sun, 05 Jun 2016 03:21:31 +0000 |
parents | 9ea0dbe3c8b4 |
children | 6044e527d795 |
line wrap: on
line diff
--- a/bin/rdfdb Sun Jun 05 03:04:44 2016 +0000 +++ b/bin/rdfdb Sun Jun 05 03:21:31 2016 +0000 @@ -417,9 +417,10 @@ Failure(WebsocketDisconnect(reason)), self.wsClient) def messageReceived(self, message): - log.info("got message from %s: %s", self.connectionId, message) - # how - self.sendMessage(message) + log.info("got message from %r: %s", self.wsClient, message) + p = Patch(jsonRepr=message) + p.senderUpdateUri = self.wsClient.updateUri + self.settings.db.patch(p) liveClients = set() def sendToLiveClients(d=None, asJson=None):