Skip to content

Commit 9d269e0

Browse files
committed
added sorting for payload data
1 parent cb1910c commit 9d269e0

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

utilities/launch-query.js

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,6 @@ exports.queryBuilder = (req) => {
1818
if (req.query.launch_date_local) {
1919
query.launch_date_local = req.query.launch_date_local
2020
}
21-
if (req.query.site_id) {
22-
query["launch_site.site_id"] = req.query.site_id
23-
}
24-
if (req.query.site_name) {
25-
query["launch_site.site_name"] = req.query.site_name
26-
}
2721
if (req.query.rocket_id) {
2822
query["rocket.rocket_id"] = req.query.rocket_id
2923
}
@@ -54,6 +48,24 @@ exports.queryBuilder = (req) => {
5448
if (req.query.capsule_reuse) {
5549
query["reuse.capsule"] = Boolean(req.query.capsule_reuse)
5650
}
51+
if (req.query.site_id) {
52+
query["launch_site.site_id"] = req.query.site_id
53+
}
54+
if (req.query.site_name) {
55+
query["launch_site.site_name"] = req.query.site_name
56+
}
57+
if (req.query.payload_id) {
58+
query["payloads.payload_id"] = req.query.payload_id
59+
}
60+
if (req.query.customer) {
61+
query["payloads.customer"] = req.query.customer
62+
}
63+
if (req.query.payload_type) {
64+
query["payloads.payload_type"] = req.query.payload_type
65+
}
66+
if (req.query.orbit) {
67+
query["payloads.orbit"] = req.query.orbit
68+
}
5769
if (req.query.launch_success) {
5870
query.launch_success = Boolean(req.query.launch_success)
5971
}

0 commit comments

Comments
 (0)