Skip to content

Commit 4952d8b

Browse files
committed
Bump version
1 parent 3235992 commit 4952d8b

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

superwall/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ plugins {
2323
id("signing")
2424
}
2525

26-
version = "1.4.0-beta.1"
26+
version = "1.4.0-beta.2"
2727

2828
android {
2929
compileSdk = 34

superwall/src/main/java/com/superwall/sdk/store/abstractions/product/SubscriptionPeriod.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ data class SubscriptionPeriod(
9999
fun pricePerWeek(price: BigDecimal): BigDecimal {
100100
val periodsPerWeek: BigDecimal =
101101
when (this.unit) {
102-
SubscriptionPeriod.Unit.day -> BigDecimal.ONE.divide(BigDecimal(7), 4, roundingMode)
102+
SubscriptionPeriod.Unit.day -> BigDecimal.ONE.divide(BigDecimal(7), calculationScale, roundingMode)
103103
SubscriptionPeriod.Unit.week -> BigDecimal.ONE
104104
SubscriptionPeriod.Unit.month -> BigDecimal(4)
105105
SubscriptionPeriod.Unit.year -> BigDecimal(52)

superwall/src/test/java/com/superwall/sdk/store/abstractions/product/SubscriptionPeriodUnitTest.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ fun truncateDecimal(
2525
class SubscriptionPeriodUnitTest {
2626
@Test
2727
fun double_period_test() {
28-
val period = "P4W2D"
28+
val period = "P4W3D"
2929
val res = SubscriptionPeriod.from(period)
3030
println(res)
31-
assert(res == SubscriptionPeriod(30, SubscriptionPeriod.Unit.day))
31+
assert(res == SubscriptionPeriod(31, SubscriptionPeriod.Unit.day))
3232
}
3333
/* TODO: Re-enable these in CI
3434
@Test

0 commit comments

Comments
 (0)