aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2021-06-06 15:34:57 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2021-06-06 15:34:57 +0300
commit268527e96aa43876a609f8069faac5496e4291d0 (patch)
treeb3b124d8699cfdb885d4454b4b09e34e8dd5e66c /Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels
parent39ce111017d05f4f9ef5b8aeaea01b4d42d3a314 (diff)
downloadTango-268527e96aa43876a609f8069faac5496e4291d0.tar.gz
Tango-268527e96aa43876a609f8069faac5496e4291d0.zip
Ignore job filter errors on Research module.
Related Work Items: #5338
Diffstat (limited to 'Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels')
-rw-r--r--Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs24
1 files changed, 16 insertions, 8 deletions
diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs
index 61791d4b4..cd1abff60 100644
--- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs
+++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs
@@ -1258,14 +1258,22 @@ namespace Tango.MachineStudio.Developer.ViewModels
JobsCollectionView.Filter = (job) =>
{
- Job j = job as Job;
- return String.IsNullOrWhiteSpace(filter)
- ||
- j.Name.ToLower().Contains(filter) //Job name
- ||
- (j.User != null && j.User.Contact.FirstName.ToLower().Contains(filter)) // User first name
- ||
- j.Length.ToString().Contains(filter); //Job length
+ try
+ {
+ Job j = job as Job;
+ return String.IsNullOrWhiteSpace(filter)
+ ||
+ j.Name.ToLower().Contains(filter) //Job name
+ ||
+ (j.User != null && j.User.Contact.FirstName.ToLower().Contains(filter)) // User first name
+ ||
+ j.Length.ToString().Contains(filter); //Job length
+ }
+ catch (Exception ex)
+ {
+ LogManager.Log(ex, "Error filtering jobs.");
+ return true;
+ }
};
}