diff --git a/Apps.Crowdin/Apps.Crowdin.csproj b/Apps.Crowdin/Apps.Crowdin.csproj
index d96c9d4..af5484e 100644
--- a/Apps.Crowdin/Apps.Crowdin.csproj
+++ b/Apps.Crowdin/Apps.Crowdin.csproj
@@ -5,7 +5,7 @@
enable
Crowdin
Cloud-based solution that streamlines localization management
- 1.2.37
+ 1.2.38
Apps.Crowdin
diff --git a/Apps.Crowdin/Models/Entities/TeamEntity.cs b/Apps.Crowdin/Models/Entities/TeamEntity.cs
index de3c84d..89b0260 100644
--- a/Apps.Crowdin/Models/Entities/TeamEntity.cs
+++ b/Apps.Crowdin/Models/Entities/TeamEntity.cs
@@ -14,8 +14,8 @@ public class TeamEntity(Team team)
public int TotalMembers { get; set; } = team.TotalMembers;
[Display("Created at")]
- public DateTimeOffset CreatedAt { get; set; } = team.CreatedAt;
+ public DateTime CreatedAt { get; set; } = team.CreatedAt.UtcDateTime;
[Display("Updated at")]
- public DateTimeOffset? UpdatedAt { get; set; } = team.CreatedAt;
+ public DateTime? UpdatedAt { get; set; } = team.CreatedAt.UtcDateTime;
}
\ No newline at end of file
diff --git a/Apps.Crowdin/Models/Response/TranslationMemory/TmImportEntity.cs b/Apps.Crowdin/Models/Response/TranslationMemory/TmImportEntity.cs
index 299c49f..7f77c30 100644
--- a/Apps.Crowdin/Models/Response/TranslationMemory/TmImportEntity.cs
+++ b/Apps.Crowdin/Models/Response/TranslationMemory/TmImportEntity.cs
@@ -1,44 +1,28 @@
-using Blackbird.Applications.Sdk.Common;
-using Crowdin.Api.TranslationMemory;
+using Crowdin.Api.TranslationMemory;
+using Blackbird.Applications.Sdk.Common;
-namespace Apps.Crowdin.Models.Response.TranslationMemory
+namespace Apps.Crowdin.Models.Response.TranslationMemory;
+
+public class TmImportEntity(TmImportStatus status)
{
- public class TmImportEntity
- {
- [Display("Import ID")]
- public string ImportId { get; set; } = default!;
-
- [Display("Status")]
- public string Status { get; set; } = default!;
-
- [Display("Progress (%)")]
- public int Progress { get; set; }
-
- [Display("Created at")]
- public DateTimeOffset CreatedAt { get; set; }
-
- [Display("Started at")]
- public DateTimeOffset? StartedAt { get; set; }
-
- [Display("Finished at")]
- public DateTimeOffset? FinishedAt { get; set; }
-
- [Display("Updated at")]
- public DateTimeOffset? UpdatedAt { get; set; }
-
- public TmImportEntity()
- {
- }
-
- public TmImportEntity(TmImportStatus status)
- {
- ImportId = status.Identifier;
- Status = status.Status.ToString();
- Progress = status.Progress;
- CreatedAt = status.CreatedAt;
- StartedAt = status.StartedAt;
- FinishedAt = status.FinishedAt;
- UpdatedAt = status.UpdatedAt;
- }
- }
+ [Display("Import ID")]
+ public string ImportId { get; set; } = status.Identifier;
+
+ [Display("Status")]
+ public string Status { get; set; } = status.Status.ToString();
+
+ [Display("Progress (%)")]
+ public int Progress { get; set; } = status.Progress;
+
+ [Display("Created at")]
+ public DateTime CreatedAt { get; set; } = status.CreatedAt.UtcDateTime;
+
+ [Display("Started at")]
+ public DateTime? StartedAt { get; set; } = status.StartedAt?.UtcDateTime;
+
+ [Display("Finished at")]
+ public DateTime? FinishedAt { get; set; } = status.FinishedAt?.UtcDateTime;
+
+ [Display("Updated at")]
+ public DateTime? UpdatedAt { get; set; } = status.UpdatedAt?.UtcDateTime;
}