From f657467e2cd4e1b51b7fb9ec8630a113d156ef5b Mon Sep 17 00:00:00 2001
From: Jorrit Schaap <schaap@astron.nl>
Date: Mon, 10 Aug 2020 14:41:06 +0200
Subject: [PATCH] TMSS-272: use name and version in URI

---
 SAS/TMSS/src/tmss/tmssapp/schemas/base.json               | 1 +
 .../src/tmss/tmssapp/schemas/task-calibrator-addon.json   | 2 +-
 .../tmssapp/schemas/task-observation-with-stations.json   | 8 ++++----
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/SAS/TMSS/src/tmss/tmssapp/schemas/base.json b/SAS/TMSS/src/tmss/tmssapp/schemas/base.json
index 423bd198a95..ba7ae848d26 100644
--- a/SAS/TMSS/src/tmss/tmssapp/schemas/base.json
+++ b/SAS/TMSS/src/tmss/tmssapp/schemas/base.json
@@ -1,5 +1,6 @@
 {
   "$id": "base.json",
+  "$schema": "http://json-schema.org/draft-06/schema#",
   "definitions": {
     "pointing": {
       "type": "object",
diff --git a/SAS/TMSS/src/tmss/tmssapp/schemas/task-calibrator-addon.json b/SAS/TMSS/src/tmss/tmssapp/schemas/task-calibrator-addon.json
index 3d8643cb7e3..f1c76cc62ac 100644
--- a/SAS/TMSS/src/tmss/tmssapp/schemas/task-calibrator-addon.json
+++ b/SAS/TMSS/src/tmss/tmssapp/schemas/task-calibrator-addon.json
@@ -20,7 +20,7 @@
     "pointing": {
       "title": "Digital pointing",
       "description": "Manually selected calibrator",
-      "$ref": "base.json#/definitions/pointing",
+      "$ref": "base/0.1/#/definitions/pointing",
       "default": {}
     }
   },
diff --git a/SAS/TMSS/src/tmss/tmssapp/schemas/task-observation-with-stations.json b/SAS/TMSS/src/tmss/tmssapp/schemas/task-observation-with-stations.json
index 70be1ec4c80..e4c9fa56070 100644
--- a/SAS/TMSS/src/tmss/tmssapp/schemas/task-observation-with-stations.json
+++ b/SAS/TMSS/src/tmss/tmssapp/schemas/task-observation-with-stations.json
@@ -10,7 +10,7 @@
       "oneOf": [
         {
           "fixed_stations": {
-            "$ref": "base.json#/definitions/def_stations",
+            "$ref": "base/0.1/#/definitions/def_stations",
             "default": {}
           }
         },
@@ -56,13 +56,13 @@
       ]
     },
     "antenna_settings": {
-      "$ref": "base.json#/definitions/def_antenna_set_with_filter",
+      "$ref": "base/0.1/#/definitions/def_antenna_set_with_filter",
       "default": {}
     },
     "tile_beam": {
       "title": "Tile beam",
       "description": "HBA only",
-      "$ref": "base.json#/definitions/pointing"
+      "$ref": "base/0.1/#/definitions/pointing"
     },
     "SAPs": {
       "type": "array",
@@ -86,7 +86,7 @@
           "digital_pointing": {
             "title": "Digital pointing",
             "default": {},
-            "$ref": "base.json#/definitions/pointing"
+            "$ref": "base/0.1/#/definitions/pointing"
           },
           "subbands": {
             "type": "array",
-- 
GitLab