diff --git a/hasura/metadata/query_collections.yaml b/hasura/metadata/query_collections.yaml index 7c48f604..1a19c3b9 100644 --- a/hasura/metadata/query_collections.yaml +++ b/hasura/metadata/query_collections.yaml @@ -785,27 +785,6 @@ user_id } } - - name: Admin - Query campaign detail - query: | - query campaign_by_pk ($id: Int!) { - campaign_by_pk(id: $id) { - created_at - updated_at - id - name - status - campaign_quests { - created_at - updated_at - id - name - type - condition - reward - status - } - } - } - name: Admin - Delete campaign query: | mutation delete_campaign_by_pk ($id: Int!) { @@ -966,3 +945,24 @@ } } } + - name: Admin - Query campaign detail + query: | + query campaign_by_pk ($id: Int!) { + campaign_by_pk(id: $id) { + created_at + updated_at + id + name + status + campaign_quests(order_by: {updated_at:desc}) { + created_at + updated_at + id + name + type + condition + reward + status + } + } + } diff --git a/hasura/metadata/rest_endpoints.yaml b/hasura/metadata/rest_endpoints.yaml index de3119af..b665fd45 100644 --- a/hasura/metadata/rest_endpoints.yaml +++ b/hasura/metadata/rest_endpoints.yaml @@ -16,15 +16,6 @@ - GET name: Admin - Query all campaign url: admin/campaign -- comment: "" - definition: - query: - collection_name: allowed-queries - query_name: Admin - Query campaign detail - methods: - - GET - name: Admin - Query campaign detail - url: admin/campaign/:id - comment: "" definition: query: @@ -43,6 +34,15 @@ - PUT name: Admin - Update campaign url: admin/campaign/:id +- comment: "" + definition: + query: + collection_name: allowed-queries + query_name: Admin - Query campaign detail + methods: + - GET + name: Admin - Query campaign detail + url: admin/campaign/:id - comment: "" definition: query: