Skip to content

Commit 96d62e2

Browse files
committed
remove object availability as it did nothing
1 parent a00e8e4 commit 96d62e2

File tree

13 files changed

+7
-36
lines changed

13 files changed

+7
-36
lines changed

DataSanitiser/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ void AddNewObjectMetadataEntries()
146146

147147
if (!objectMetadata.ContainsKey(key))
148148
{
149-
objectMetadata.Add(key, new ObjectMetadata(Path.GetFileNameWithoutExtension(obj.Filename), obj.DatName, obj.DatChecksum, null, [], [], [], null, OpenLoco.Definitions.ObjectAvailability.AllGames, DateTimeOffset.Now, null, DateTimeOffset.Now, source));
149+
objectMetadata.Add(key, new ObjectMetadata(Path.GetFileNameWithoutExtension(obj.Filename), obj.DatName, obj.DatChecksum, null, [], [], [], null, DateTimeOffset.Now, null, DateTimeOffset.Now, source));
150150
}
151151
}
152152

DatabaseExporter/Program.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@
113113
o.Tags.Select(t => t.Name).ToList(),
114114
o.Packs.Select(m => m.Name).ToList(),
115115
o.Object.Licence?.Name,
116-
o.Object.Availability,
117116
o.Object.CreationDate,
118117
o.Object.LastEditDate,
119118
o.Object.UploadDate,

DatabaseImporter/Program.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
using Common.Json;
22
using Microsoft.EntityFrameworkCore;
33
using OpenLoco.Common.Logging;
4-
using OpenLoco.Dat;
54
using OpenLoco.Dat.Data;
6-
using OpenLoco.Definitions;
75
using OpenLoco.Definitions.Database;
86
using OpenLoco.Definitions.SourceData;
97
using System.Text.Json;
@@ -207,7 +205,7 @@ static void SeedDb(LocoDb db, bool deleteExisting)
207205
var metadataKey = (objIndex.DatName, objIndex.DatChecksum);
208206
if (!objectMetadataDict.TryGetValue(metadataKey, out var meta))
209207
{
210-
var newMetadata = new ObjectMetadata(Guid.NewGuid().ToString(), objIndex.DatName, objIndex.DatChecksum, null, [], [], [], null, ObjectAvailability.AllGames, DateTimeOffset.Now, null, DateTimeOffset.Now, ObjectSource.Custom);
208+
var newMetadata = new ObjectMetadata(Guid.NewGuid().ToString(), objIndex.DatName, objIndex.DatChecksum, null, [], [], [], null, DateTimeOffset.Now, null, DateTimeOffset.Now, ObjectSource.Custom);
211209
meta = newMetadata;
212210
objectMetadataDict.Add((objIndex.DatName, objIndex.DatChecksum), newMetadata);
213211
}
@@ -237,7 +235,6 @@ static void SeedDb(LocoDb db, bool deleteExisting)
237235
UploadDate = DateTimeOffset.Now,
238236
Tags = tags ?? [],
239237
ObjectPacks = objectPacks ?? [],
240-
Availability = meta!.ObjectAvailability,
241238
Licence = licence,
242239
};
243240

Definitions/DTO/DtoDatObjectWithMetadata.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,5 @@ public record DtoObjectDescriptorWithMetadata(
2020
DateTimeOffset UploadDate,
2121
ICollection<TblTag> Tags,
2222
ICollection<TblLocoObjectPack> ObjectPacks,
23-
ObjectAvailability Availability,
2423
TblLicence? Licence);
2524
}

Definitions/DTO/DtoExtensions.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ public static DtoObjectDescriptor ToDtoDescriptor(this TblLocoObject x)
1313
x.ObjectSource,
1414
x.ObjectType,
1515
x.VehicleType,
16-
x.Availability,
1716
x.Name,
1817
x.Description,
1918
x.CreationDate,

Definitions/DTO/DtoObjectDescriptor.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ public record DtoObjectDescriptor(
1010
ObjectSource ObjectSource,
1111
ObjectType ObjectType,
1212
VehicleType? VehicleType,
13-
ObjectAvailability ObjectAvailability,
1413
string InternalName,
1514
string? Description,
1615
DateTimeOffset? CreationDate,

Definitions/Database/TblLocoObject.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ public class TblLocoObject : DbCoreObject
2121

2222
public VehicleType? VehicleType { get; set; }
2323

24-
public ObjectAvailability Availability { get; set; }
25-
2624
public ICollection<TblLocoObjectPack> ObjectPacks { get; set; } // aka modpack
2725
}
2826
}

Definitions/ObjectAvailability.cs

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

Definitions/SourceData/ObjectMetadata.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ public record ObjectMetadata(
1111
List<string> Tags,
1212
List<string> ObjectPacks,
1313
string? Licence,
14-
ObjectAvailability ObjectAvailability,
1514
DateTimeOffset? CreationDate,
1615
DateTimeOffset? LastEditDate,
1716
DateTimeOffset UploadDate,

Gui/Models/MetadataModel.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using OpenLoco.Definitions;
21
using OpenLoco.Definitions.Database;
32
using System;
43
using System.Collections.Generic;
@@ -32,8 +31,6 @@ public class MetadataModel(string uniqueName, string datName, uint datChecksum)
3231
[Browsable(false)]
3332
public ICollection<TblLocoObjectPack> ObjectPacks { get; set; }
3433

35-
public ObjectAvailability Availability { get; set; }
36-
3734
public TblLicence? Licence { get; set; }
3835
}
3936
}

0 commit comments

Comments
 (0)