Skip to content

Commit

Permalink
Minor fixes in ocs-ktc
Browse files Browse the repository at this point in the history
  • Loading branch information
vihangpatil committed Nov 30, 2019
1 parent dbf0e79 commit da66c59
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 7 deletions.
6 changes: 1 addition & 5 deletions ocs-ktc/src/main/kotlin/org/ostelco/prime/ocs/OcsModule.kt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ import org.ostelco.prime.ocs.consumption.pubsub.PubSubClient
import org.ostelco.prime.ocs.core.OnlineCharging

@JsonTypeName("ocs")
@ExperimentalUnsignedTypes
class OcsModule : PrimeModule {

@JsonProperty
Expand Down Expand Up @@ -46,11 +47,6 @@ class OcsModule : PrimeModule {
}
}

data class Rate(
val serviceId: Long,
val ratingGroup: Long,
val rate: String)

data class PubSubChannel(
val projectId: String,
val activateTopicId: String,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ object OnlineCharging : OcsAsyncRequestConsumer {
}
}

private fun sendCreditControlAnswer(returnCreditControlAnswer: (CreditControlAnswerInfo) -> kotlin.Unit,
private fun sendCreditControlAnswer(returnCreditControlAnswer: (CreditControlAnswerInfo) -> Unit,
responseBuilder: CreditControlAnswerInfo.Builder) {
synchronized(OnlineCharging) {
returnCreditControlAnswer(responseBuilder.build())
Expand Down Expand Up @@ -144,7 +144,7 @@ object OnlineCharging : OcsAsyncRequestConsumer {
sgsnMccMnc = getUserLocationMccMnc(request),
apn = request.serviceInformation.psInformation.calledStationId,
imsiMccMnc = request.serviceInformation.psInformation.imsiMccMnc)
.bimap(
.fold(
{ consumptionResult -> consumptionResultHandler(consumptionResult) },
{ consumptionRequest -> consumeRequestHandler(consumptionRequest) }
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import java.util.concurrent.CountDownLatch
import kotlin.system.measureTimeMillis
import kotlin.test.AfterTest

@ExperimentalUnsignedTypes
class OcsGrpcServerTest {

private lateinit var server: OcsGrpcServer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ private const val CCR_SUBSCRIPTION = "ocs-ccr-sub"
private const val CCA_SUBSCRIPTION = "ocsgw-cca-sub"
private const val ACTIVATE_SUBSCRIPTION = "ocsgw-activate-sub"

@ExperimentalUnsignedTypes
class OcsPubSubTest {

private val logger by getLogger()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ import java.util.concurrent.CountDownLatch
import kotlin.system.measureTimeMillis
import kotlin.test.fail

@ExperimentalUnsignedTypes
class OnlineChargingTest {

@Ignore
Expand Down

0 comments on commit da66c59

Please sign in to comment.