diff options
| author | Roy <Roy.mail.net@gmail.com> | 2023-10-26 09:49:06 +0300 |
|---|---|---|
| committer | Roy <Roy.mail.net@gmail.com> | 2023-10-26 09:49:06 +0300 |
| commit | cf895518f2575a3cfc6ce453d0eab13e144cbdf6 (patch) | |
| tree | d3f2a36473af2b6ee2f2d97aa053ab884d69a100 /Software | |
| parent | 91851a079afd4b3956753b7e393c63ae631b6df8 (diff) | |
| download | Tango-cf895518f2575a3cfc6ce453d0eab13e144cbdf6.tar.gz Tango-cf895518f2575a3cfc6ce453d0eab13e144cbdf6.zip | |
Fixed bug in PPC/Eureka Release Step
Diffstat (limited to 'Software')
| -rw-r--r-- | Software/Visual_Studio/Azure/Tango.AzureUtils/Database/DatabaseManager.cs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Software/Visual_Studio/Azure/Tango.AzureUtils/Database/DatabaseManager.cs b/Software/Visual_Studio/Azure/Tango.AzureUtils/Database/DatabaseManager.cs index 2ed20e91e..8f250a083 100644 --- a/Software/Visual_Studio/Azure/Tango.AzureUtils/Database/DatabaseManager.cs +++ b/Software/Visual_Studio/Azure/Tango.AzureUtils/Database/DatabaseManager.cs @@ -357,8 +357,9 @@ namespace Tango.AzureUtils.Database using (var db = ObservablesContext.CreateDefault(dataSource)) { - var versions = await db.TangoVersions.Include(x => x.MachineVersion).Where(x => x.Tag == versionTag).ToListAsync(); - versions = versions.Where(x => x.MachineVersion.MachineType == MachineTypes.TS1800).ToList(); + var ts_version_guid = (await db.MachineVersions.ToListAsync()).SingleOrDefault(x => x.MachineType == MachineTypes.TS1800).Guid; + var versions = await db.TangoVersions.Where(x => x.Tag == versionTag).ToListAsync(); + versions = versions.Where(x => x.MachineVersionGuid == ts_version_guid).ToList(); var latest_version = versions.OrderByDescending(x => Version.Parse(x.Version)).FirstOrDefault(); return latest_version; } @@ -390,8 +391,9 @@ namespace Tango.AzureUtils.Database using (var db = ObservablesContext.CreateDefault(dataSource)) { - var versions = await db.TangoVersions.Include(x => x.MachineVersion).Where(x => x.Tag == versionTag).ToListAsync(); - versions = versions.Where(x => x.MachineVersion.MachineType == MachineTypes.Eureka).ToList(); + var eureka_version_guid = (await db.MachineVersions.ToListAsync()).SingleOrDefault(x => x.MachineType == MachineTypes.Eureka).Guid; + var versions = await db.TangoVersions.Where(x => x.Tag == versionTag).ToListAsync(); + versions = versions.Where(x => x.MachineVersionGuid == eureka_version_guid).ToList(); var latest_version = versions.OrderByDescending(x => Version.Parse(x.Version)).FirstOrDefault(); return latest_version; } |
