Skip to content

Commit 71236e6

Browse files
author
Giuliano Dore
committed
reverted prop change + added new property + replaced custom datetime helper w algolia.search one
1 parent b0d14d6 commit 71236e6

File tree

3 files changed

+18
-19
lines changed

3 files changed

+18
-19
lines changed

src/Umbraco.Cms.Integrations.Search.Algolia/Builders/ContentRecordBuilder.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using Umbraco.Cms.Core.Models;
1+
using Algolia.Search.Utils;
2+
using Umbraco.Cms.Core.Models;
23
using Umbraco.Cms.Core.Routing;
34
using Umbraco.Cms.Core.Services;
45
using Umbraco.Cms.Core.Web;
@@ -51,9 +52,11 @@ public ContentRecordBuilder BuildFromContent(IContent content, Func<IProperty, b
5152
_record.Id = content.Id;
5253
_record.Name = content.Name;
5354

54-
_record.CreateDate = content.CreateDate.ToUnixTimestamp();
55+
_record.CreateDate = content.CreateDate.ToString();
56+
_record.CreateDateTimestamp = content.CreateDate.ToUnixTimeSeconds();
5557
_record.CreatorName = creator.Name;
56-
_record.UpdateDate = content.UpdateDate.ToUnixTimestamp();
58+
_record.UpdateDate = content.UpdateDate.ToString();
59+
_record.UpdateDateTimestamp = content.UpdateDate.ToUnixTimeSeconds();
5760
_record.WriterName = writer.Name;
5861

5962
_record.TemplateId = content.TemplateId.HasValue ? content.TemplateId.Value : -1;

src/Umbraco.Cms.Integrations.Search.Algolia/Extensions/DateTimeExtensions.cs

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/Umbraco.Cms.Integrations.Search.Algolia/Models/Record.cs

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,21 @@ public Record(Record record)
3030

3131
public string Name { get; set; }
3232

33-
public long CreateDate { get; set; }
33+
public string CreateDate { get; set; }
34+
35+
/// <summary>
36+
/// Unix timestamp
37+
/// </summary>
38+
public long CreateDateTimestamp { get; set; }
3439

3540
public string CreatorName { get; set; }
3641

37-
public long UpdateDate { get; set; }
42+
public string UpdateDate { get; set; }
43+
44+
/// <summary>
45+
/// Unix timestamp
46+
/// </summary>
47+
public long UpdateDateTimestamp { get; set; }
3848

3949
public string WriterName { get; set; }
4050

0 commit comments

Comments
 (0)