From 873e012b7575da586b4ede26d40a9cd95fc32e70 Mon Sep 17 00:00:00 2001 From: Vincent Vrijburg Date: Sun, 7 Jul 2024 13:49:19 +0200 Subject: [PATCH] Refactor time entry detail --- src/Moneybird.Net/Entities/TimeEntries/TimeEntry.cs | 4 +++- src/Moneybird.Net/Entities/TimeEntries/TimeEntryDetail.cs | 7 ------- 2 files changed, 3 insertions(+), 8 deletions(-) delete mode 100644 src/Moneybird.Net/Entities/TimeEntries/TimeEntryDetail.cs diff --git a/src/Moneybird.Net/Entities/TimeEntries/TimeEntry.cs b/src/Moneybird.Net/Entities/TimeEntries/TimeEntry.cs index c9e3ad2..f83959f 100644 --- a/src/Moneybird.Net/Entities/TimeEntries/TimeEntry.cs +++ b/src/Moneybird.Net/Entities/TimeEntries/TimeEntry.cs @@ -50,8 +50,10 @@ public class TimeEntry : IMoneybirdEntity [JsonPropertyName("contact")] public Contact Contact { get; set; } + // TODO: Check documentation to understand what this detail field is meant for. + [JsonIgnore] [JsonPropertyName("detail")] - public SalesInvoiceDetail Detail { get; set; } + public object Detail { get; set; } [JsonPropertyName("user")] public User User { get; set; } diff --git a/src/Moneybird.Net/Entities/TimeEntries/TimeEntryDetail.cs b/src/Moneybird.Net/Entities/TimeEntries/TimeEntryDetail.cs deleted file mode 100644 index 19cb804..0000000 --- a/src/Moneybird.Net/Entities/TimeEntries/TimeEntryDetail.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Moneybird.Net.Entities.TimeEntries -{ - public class TimeEntryDetail - { - - } -} \ No newline at end of file