Skip to content

Commit 034c3dc

Browse files
committed
fix some lingering issues after updating
1 parent 8b1237e commit 034c3dc

File tree

6 files changed

+8
-5
lines changed

6 files changed

+8
-5
lines changed

src/SIL.Harmony.Sample/CrdtSampleKernel.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ public static IServiceCollection AddCrdtDataSample(this IServiceCollection servi
3636
services.AddCrdtData<SampleDbContext>(config =>
3737
{
3838
config.EnableProjectedTables = true;
39+
config.AddRemoteResourceEntity();
3940
config.ChangeTypeListBuilder
4041
.Add<NewWordChange>()
4142
.Add<NewDefinitionChange>()

src/SIL.Harmony/Changes/ChangeContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ internal ChangeContext(Commit commit, SnapshotWorker worker, CrdtConfig crdtConf
2525
}
2626

2727
public async ValueTask<bool> IsObjectDeleted(Guid entityId) => (await GetSnapshot(entityId))?.EntityIsDeleted ?? true;
28-
internal IObjectBase Adapt(object obj) => _crdtConfig.ObjectTypeListBuilder.AdapterProvider.Adapt(obj);
28+
internal IObjectBase Adapt(object obj) => _crdtConfig.ObjectTypeListBuilder.Adapt(obj);
2929
}

src/SIL.Harmony/DataModel.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using SIL.Harmony.Changes;
66
using SIL.Harmony.Db;
77
using SIL.Harmony.Entities;
8+
using SIL.Harmony.Resource;
89

910
namespace SIL.Harmony;
1011

src/SIL.Harmony/Db/CrdtRepository.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using SIL.Harmony.Changes;
77
using SIL.Harmony.Entities;
88
using SIL.Harmony.Helpers;
9+
using SIL.Harmony.Resource;
910

1011
namespace SIL.Harmony.Db;
1112

src/SIL.Harmony/Resource/CreateRemoteResourceChange.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ namespace SIL.Harmony.Resource;
77
public class CreateRemoteResourceChange(Guid resourceId, string remoteId) : CreateChange<RemoteResource>(resourceId), IPolyType
88
{
99
public string RemoteId { get; set; } = remoteId;
10-
public override ValueTask<IObjectBase> NewEntity(Commit commit, ChangeContext context)
10+
public override ValueTask<RemoteResource> NewEntity(Commit commit, ChangeContext context)
1111
{
12-
return ValueTask.FromResult<IObjectBase>(new RemoteResource
12+
return ValueTask.FromResult(new RemoteResource
1313
{
1414
Id = EntityId,
1515
RemoteId = RemoteId

src/SIL.Harmony/Resource/CreateRemoteResourcePendingUpload.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ public CreateRemoteResourcePendingUploadChange(Guid resourceId) : base(resourceI
99
{
1010
}
1111

12-
public override ValueTask<IObjectBase> NewEntity(Commit commit, ChangeContext context)
12+
public override ValueTask<RemoteResource> NewEntity(Commit commit, ChangeContext context)
1313
{
14-
return ValueTask.FromResult<IObjectBase>(new RemoteResource
14+
return ValueTask.FromResult(new RemoteResource
1515
{
1616
Id = EntityId
1717
});

0 commit comments

Comments
 (0)