Skip to content
Snippets Groups Projects
Verified Commit 20ce4552 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Fixes crash cluster #4d2bf15a

parent 66967d9e
No related branches found
No related tags found
No related merge requests found
...@@ -304,7 +304,7 @@ class BufferSyncer constructor( ...@@ -304,7 +304,7 @@ class BufferSyncer constructor(
networkId: NetworkId? = null, networkId: NetworkId? = null,
type: Buffer_Types? = null, type: Buffer_Types? = null,
groupId: Int? = null groupId: Int? = null
) = _bufferInfos.values.filter { ) = _bufferInfos.values.toList().asSequence().filter {
bufferId == null || it.bufferId == bufferId bufferId == null || it.bufferId == bufferId
}.filter { }.filter {
networkId == null || it.networkId == networkId networkId == null || it.networkId == networkId
...@@ -315,7 +315,7 @@ class BufferSyncer constructor( ...@@ -315,7 +315,7 @@ class BufferSyncer constructor(
}.filter { }.filter {
val caseMapper = IrcCaseMappers[session.networks[it.networkId]?.support("CASEMAPPING")] val caseMapper = IrcCaseMappers[session.networks[it.networkId]?.support("CASEMAPPING")]
bufferName == null || caseMapper.equalsIgnoreCaseNullable(it.bufferName, bufferName) bufferName == null || caseMapper.equalsIgnoreCaseNullable(it.bufferName, bufferName)
} }.toList()
fun liveAll( fun liveAll(
bufferName: String? = null, bufferName: String? = null,
...@@ -324,7 +324,7 @@ class BufferSyncer constructor( ...@@ -324,7 +324,7 @@ class BufferSyncer constructor(
type: Buffer_Types? = null, type: Buffer_Types? = null,
groupId: Int? = null groupId: Int? = null
) = liveBufferInfos().map { ) = liveBufferInfos().map {
it.values.filter { it.values.toList().asSequence().filter {
bufferId == null || it.bufferId == bufferId bufferId == null || it.bufferId == bufferId
}.filter { }.filter {
networkId == null || it.networkId == networkId networkId == null || it.networkId == networkId
...@@ -335,7 +335,7 @@ class BufferSyncer constructor( ...@@ -335,7 +335,7 @@ class BufferSyncer constructor(
}.filter { }.filter {
val caseMapper = IrcCaseMappers[session.networks[it.networkId]?.support("CASEMAPPING")] val caseMapper = IrcCaseMappers[session.networks[it.networkId]?.support("CASEMAPPING")]
bufferName == null || caseMapper.equalsIgnoreCaseNullable(it.bufferName, bufferName) bufferName == null || caseMapper.equalsIgnoreCaseNullable(it.bufferName, bufferName)
} }.toList()
} }
fun find( fun find(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment