We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2edb311 commit 61f0c39Copy full SHA for 61f0c39
validators/checkAnyDataPresent.js
@@ -1,16 +1,19 @@
1
var utils = require('../utils');
2
var Issue = utils.issues.Issue;
3
4
+function addIfNotPresent(folderSubjects, subject) {
5
+ if (folderSubjects.indexOf(subject) == -1) {
6
+ folderSubjects.push(subject);
7
+ }
8
+}
9
+
10
function getFolderSubjects(fileList) {
11
var folderSubjects = [];
12
for (var key in fileList) {
13
var file = fileList[key];
14
var match = file.relativePath.match(/sub-(.*?)(?=\/)/);
15
if (match) {
- var subject = match[1];
- if (folderSubjects.indexOf(subject) == -1) {
- folderSubjects.push(subject);
- }
16
+ addIfNotPresent(folderSubjects, match[1]);
17
}
18
19
return folderSubjects;
0 commit comments