mirror of https://github.com/zlatinb/muwire
parse feed flag in results
parent
aa0fcfb7de
commit
f2bf921d4c
|
@ -315,6 +315,9 @@ class ConnectionAcceptor {
|
||||||
boolean chat = false
|
boolean chat = false
|
||||||
if (headers.containsKey('Chat'))
|
if (headers.containsKey('Chat'))
|
||||||
chat = Boolean.parseBoolean(headers['Chat'])
|
chat = Boolean.parseBoolean(headers['Chat'])
|
||||||
|
boolean feed = false
|
||||||
|
if (headers.containsKey('Feed'))
|
||||||
|
feed = Boolean.parseBoolean(headers['Feed'])
|
||||||
|
|
||||||
byte [] personaBytes = Base64.decode(headers['Sender'])
|
byte [] personaBytes = Base64.decode(headers['Sender'])
|
||||||
Persona sender = new Persona(new ByteArrayInputStream(personaBytes))
|
Persona sender = new Persona(new ByteArrayInputStream(personaBytes))
|
||||||
|
@ -334,6 +337,7 @@ class ConnectionAcceptor {
|
||||||
def json = slurper.parse(payload)
|
def json = slurper.parse(payload)
|
||||||
results[i] = ResultsParser.parse(sender, resultsUUID, json)
|
results[i] = ResultsParser.parse(sender, resultsUUID, json)
|
||||||
results[i].chat = chat
|
results[i].chat = chat
|
||||||
|
results[i].feed = feed
|
||||||
}
|
}
|
||||||
eventBus.publish(new UIResultBatchEvent(uuid: resultsUUID, results: results))
|
eventBus.publish(new UIResultBatchEvent(uuid: resultsUUID, results: results))
|
||||||
} catch (IOException bad) {
|
} catch (IOException bad) {
|
||||||
|
|
|
@ -18,7 +18,8 @@ class UIResultEvent extends Event {
|
||||||
boolean browse
|
boolean browse
|
||||||
int certificates
|
int certificates
|
||||||
boolean chat
|
boolean chat
|
||||||
|
boolean feed
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
super.toString() + "name:$name size:$size sender:${sender.getHumanReadableName()} pieceSize $pieceSize"
|
super.toString() + "name:$name size:$size sender:${sender.getHumanReadableName()} pieceSize $pieceSize"
|
||||||
|
|
Loading…
Reference in New Issue