fix: frontProxy group

This commit is contained in:
arm64v8a 2023-06-04 12:07:02 +09:00
parent e157c6611f
commit 4d12a3dff5

View File

@ -130,8 +130,9 @@ fun buildConfig(
} }
fun ProxyEntity.resolveChain(): MutableList<ProxyEntity> { fun ProxyEntity.resolveChain(): MutableList<ProxyEntity> {
val frontProxy = group?.frontProxy?.let { SagerDatabase.proxyDao.getById(it) } val thisGroup = SagerDatabase.groupDao.getById(groupId)
val landingProxy = group?.landingProxy?.let { SagerDatabase.proxyDao.getById(it) } val frontProxy = thisGroup?.frontProxy?.let { SagerDatabase.proxyDao.getById(it) }
val landingProxy = thisGroup?.landingProxy?.let { SagerDatabase.proxyDao.getById(it) }
val list = resolveChainInternal() val list = resolveChainInternal()
if (frontProxy != null) { if (frontProxy != null) {
list.add(frontProxy) list.add(frontProxy)