diff --git a/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/static/app/app.js b/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/static/app/app.js
index d06132cd041e47de1712ff57e32f3bb23bc87419..34baf77717e07b539ee4e1478303e521e748581d 100644
--- a/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/static/app/app.js
+++ b/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/static/app/app.js
@@ -43,3 +43,17 @@ var secondsToHHmmss = function(seconds) {
 app.filter('secondsToHHmmss', function($filter) {
     return secondsToHHmmss;
 })
+
+//filter unique items in array
+Array.prototype.unique = function() {
+    var unique = [];
+    var length = this.length;
+
+    for (var i = 0; i < length; i++) {
+        var item = this[i];
+        if (unique.indexOf(item) == -1) {
+            unique.push(item);
+        }
+    }
+    return unique;
+};