def findUserStateAtEndOfBillingMonth(userId: String,
billingMonthInfo: BillingMonthInfo,
storeProvider: StoreProvider,
- userCreationMillis: Long,
currentUserState: UserState,
zeroUserState: UserState,
defaultResourcesMap: DSLResourcesMap,
userId,
billingMonthInfo,
storeProvider,
- userCreationMillis,
currentUserState,
zeroUserState,
defaultResourcesMap,
val userStateStore = storeProvider.userStateStore
val resourceEventStore = storeProvider.resourceEventStore
+ val userCreationMillis = currentUserState.userCreationMillis
val userCreationDateCalc = new MutableDateCalc(userCreationMillis)
val billingMonthStartMillis = billingMonthInfo.startMillis
val billingMonthStopMillis = billingMonthInfo.stopMillis
def doFullMonthlyBilling(userId: String,
billingMonthInfo: BillingMonthInfo,
storeProvider: StoreProvider,
- userCreationMillis: Long,
currentUserState: UserState,
zeroUserState: UserState,
defaultResourcesMap: DSLResourcesMap,
userId,
billingMonthInfo.previousMonth,
storeProvider,
- userCreationMillis,
currentUserState,
zeroUserState,
defaultResourcesMap,