Bug Fix #36: Repair computer name template error

Corrects existing invalid computer name templates.
This commit is contained in:
Gary Sharp
2014-01-23 13:43:23 +11:00
parent 10394c4e39
commit bdb3e1e6b4
+7
View File
@@ -70,6 +70,13 @@ namespace Disco.Data.Repository
DistributionType = DeviceProfile.DistributionTypes.OneToMany
});
}
else
{
// Bug Fix - correct invalid Computer Name Templates
var invalidProfiles = Database.DeviceProfiles.Where(dp => dp.ComputerNameTemplate == "DeviceProfile.ShortName + ''-'' + SerialNumber");
foreach (var p in invalidProfiles)
p.ComputerNameTemplate = DeviceProfile.DefaultComputerNameTemplate;
}
}
public static void SeedJobSubTypes(this DiscoDataContext Database)
{