Skip to content

Commit 2b372e6

Browse files
committed
fix my comments
1 parent 84c5dd8 commit 2b372e6

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/code/V2ServerAPICalls.cs

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -913,7 +913,6 @@ private string FindAllFromTypeEndPoint(bool includePrerelease, bool isSearchingM
913913
}
914914

915915
// JFrog/Artifactory requires an empty search term to enumerate all packages in the feed
916-
// It also deems 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter to be a bad request, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
917916
if (_isJFrogRepo) {
918917
queryBuilder.SearchTerm = "''";
919918

@@ -925,6 +924,7 @@ private string FindAllFromTypeEndPoint(bool includePrerelease, bool isSearchingM
925924
}
926925
}
927926
else {
927+
// For ADO, 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter create a bad request error, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
928928
if (includePrerelease) {
929929
queryBuilder.AdditionalParameters["includePrerelease"] = "true";
930930
filterBuilder.AddCriterion("IsAbsoluteLatestVersion");
@@ -962,20 +962,21 @@ private string FindTagFromEndpoint(string[] tags, bool includePrerelease, bool i
962962
queryBuilder.AdditionalParameters["$orderby"] = "Id desc";
963963
}
964964

965-
// JFrog/Artifactory deems 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter to be a bad request, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
966965
if (includePrerelease) {
967966
queryBuilder.AdditionalParameters["includePrerelease"] = "true";
968967
if (_isJFrogRepo) {
969968
filterBuilder.AddCriterion("IsAbsoluteLatestVersion eq true");
970969
}
971970
else {
971+
// For ADO, 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter create a bad request error, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
972972
filterBuilder.AddCriterion("IsAbsoluteLatestVersion");
973973
}
974974
} else {
975975
if (_isJFrogRepo) {
976976
filterBuilder.AddCriterion("IsLatestVersion eq true");
977977
}
978978
else {
979+
// For ADO, 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter create a bad request error, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
979980
filterBuilder.AddCriterion("IsLatestVersion");
980981
}
981982
}
@@ -1010,20 +1011,21 @@ private string FindCommandOrDscResource(string[] tags, bool includePrerelease, b
10101011
queryBuilder.AdditionalParameters["$orderby"] = "Id desc";
10111012
}
10121013

1013-
// JFrog/Artifactory deems 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter to be a bad request, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
10141014
if (includePrerelease) {
10151015
queryBuilder.AdditionalParameters["includePrerelease"] = "true";
10161016
if (_isJFrogRepo) {
10171017
filterBuilder.AddCriterion("IsAbsoluteLatestVersion eq true");
10181018
}
10191019
else {
1020+
// For ADO, 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter create a bad request error, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
10201021
filterBuilder.AddCriterion("IsAbsoluteLatestVersion");
10211022
}
10221023
} else {
10231024
if (_isJFrogRepo) {
10241025
filterBuilder.AddCriterion("IsLatestVersion eq true");
10251026
}
10261027
else {
1028+
// For ADO, 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter create a bad request error, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
10271029
filterBuilder.AddCriterion("IsLatestVersion");
10281030
}
10291031
}
@@ -1062,20 +1064,21 @@ private string FindNameGlobbing(string packageName, ResourceType type, bool incl
10621064
queryBuilder.AdditionalParameters["$orderby"] = "Id desc";
10631065
}
10641066

1065-
// It also deems 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter to be a bad request, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
10661067
if (includePrerelease) {
10671068
queryBuilder.AdditionalParameters["includePrerelease"] = "true";
10681069
if (_isJFrogRepo) {
10691070
filterBuilder.AddCriterion("IsAbsoluteLatestVersion eq true");
10701071
}
10711072
else {
1073+
// For ADO, 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter create a bad request error, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
10721074
filterBuilder.AddCriterion("IsAbsoluteLatestVersion");
10731075
}
10741076
} else {
10751077
if (_isJFrogRepo) {
10761078
filterBuilder.AddCriterion("IsLatestVersion eq true");
10771079
}
10781080
else {
1081+
// For ADO, 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter create a bad request error, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
10791082
filterBuilder.AddCriterion("IsLatestVersion");
10801083
}
10811084
}
@@ -1168,20 +1171,21 @@ private string FindNameGlobbingWithTag(string packageName, string[] tags, Resour
11681171
}
11691172

11701173
// JFrog/Artifactory requires an empty search term to enumerate all packages in the feed
1171-
// It also deems 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter to be a bad request, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
11721174
if (includePrerelease) {
11731175
queryBuilder.AdditionalParameters["includePrerelease"] = "true";
11741176
if (_isJFrogRepo) {
11751177
filterBuilder.AddCriterion("IsAbsoluteLatestVersion eq true");
11761178
}
11771179
else {
1180+
// For ADO, 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter create a bad request error, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
11781181
filterBuilder.AddCriterion("IsAbsoluteLatestVersion");
11791182
}
11801183
} else {
11811184
if (_isJFrogRepo) {
11821185
filterBuilder.AddCriterion("IsLatestVersion eq true");
11831186
}
11841187
else {
1188+
// For ADO, 'IsLatestVersion eq true' and 'IsAbsoluteLatestVersion eq true' in the filter create a bad request error, so we use 'IsLatestVersion' or 'IsAbsoluteLatestVersion' only
11851189
filterBuilder.AddCriterion("IsLatestVersion");
11861190
}
11871191
}

0 commit comments

Comments
 (0)