aboutsummaryrefslogtreecommitdiffstats
path: root/ynab-api/src/models/budget_summary_response_data.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ynab-api/src/models/budget_summary_response_data.rs')
-rw-r--r--ynab-api/src/models/budget_summary_response_data.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/ynab-api/src/models/budget_summary_response_data.rs b/ynab-api/src/models/budget_summary_response_data.rs
index 35f3840..f6bec05 100644
--- a/ynab-api/src/models/budget_summary_response_data.rs
+++ b/ynab-api/src/models/budget_summary_response_data.rs
@@ -17,15 +17,15 @@ use serde_json::Value;
pub struct BudgetSummaryResponseData {
#[serde(rename = "budgets")]
pub budgets: Vec<::models::BudgetSummary>,
- #[serde(rename = "default_budget")]
- pub default_budget: ::models::BudgetSummary,
+ #[serde(rename = "default_budget", skip_serializing_if = "Option::is_none")]
+ pub default_budget: Option<::models::BudgetSummary>,
}
impl BudgetSummaryResponseData {
- pub fn new(budgets: Vec<::models::BudgetSummary>, default_budget: ::models::BudgetSummary) -> BudgetSummaryResponseData {
+ pub fn new(budgets: Vec<::models::BudgetSummary>) -> BudgetSummaryResponseData {
BudgetSummaryResponseData {
budgets: budgets,
- default_budget: default_budget,
+ default_budget: None,
}
}
}