frontend:locale & subscription handling

This commit is contained in:
Alex
2025-02-11 13:27:14 +01:00
parent 447f149423
commit 2492f410b1
8 changed files with 307 additions and 150 deletions

View File

@@ -91,7 +91,15 @@ export function processFormData(rawData) {
parent_member_id: Number(rawData.user.membership?.parent_member_id) || 0,
subscription_model: {
id: Number(rawData.user.membership?.subscription_model?.id) || 0,
name: String(rawData.user.membership?.subscription_model?.name) || ''
name: String(rawData.user.membership?.subscription_model?.name) || '',
details: String(rawData.user.membership?.subscription_model?.details) || '',
conditions: String(rawData.user.membership?.subscription_model?.conditions) || '',
hourly_rate: Number(rawData.user.membership?.subscription_model?.hourly_rate) || 0,
monthly_fee: Number(rawData.user.membership?.subscription_model?.monthly_fee) || 0,
included_hours_per_month:
Number(rawData.user.membership?.subscription_model?.included_hours_per_month) || 0,
included_hours_per_year:
Number(rawData.user.membership?.subscription_model?.included_hours_per_year) || 0
}
},