OSDN Git Service

fix license picture
[pettanr/pettanr.git] / public / manifest.json
index ea5ca53..bd2e6ec 100644 (file)
         }\r
       }\r
     },\r
-    "original_picture_license_group": {\r
+    "original_picture_license_group": {},\r
+    "original_picture_license": {\r
       "args": {\r
         "boost": {\r
-          "license_group": {\r
+          "license": {\r
+            "template_name": "license_group",\r
             "extend_model_class_name": "Attribute",\r
             "item_name_for_extend_model": "attribute"\r
-          },\r
-          "credit_picture": {\r
-            "template_name": "license_group",\r
-            "extend_model_class_name": "CreditPicture",\r
-            "item_name_for_extend_model": "credit_picture"\r
           }\r
         }\r
       }\r
       "associations": {\r
         "belongs_to": {\r
           "license": {},\r
-          "artist": {}\r
+          "artist": {},\r
+          "system_picture": {}\r
         },\r
         "has_many": {},\r
         "has_one": {}\r
             "required": true\r
           }\r
         },\r
-        "artist_name": {\r
-          "type": "text",\r
+        "system_picture_id": {\r
+          "type": "number",\r
           "rules": {\r
-            "required": true\r
+            "required": true,\r
+            "number": true\r
           }\r
         },\r
         "license_group_settings": {\r
         "belongs_to": {\r
           "original_picture": {},\r
           "license": {},\r
-          "artist": {}\r
+          "artist": {},\r
+          "system_picture": {}\r
         },\r
         "has_many": {},\r
         "has_one": {}\r
             "required": true\r
           }\r
         },\r
-        "artist_name": {\r
-          "type": "text",\r
+        "system_picture_id": {\r
+          "type": "number",\r
           "rules": {\r
-            "required": true\r
+            "required": true,\r
+            "number": true\r
+          }\r
+        },\r
+        "license_group_id": {\r
+          "type": "number",\r
+          "rules": {\r
+            "required": true,\r
+            "number": true\r
           }\r
         },\r
         "license_group_settings": {\r
       }\r
     },\r
     "original_picture_license_group": {\r
-      "attributes": {}\r
+      "associations": {\r
+        "belongs_to": {\r
+          "original_picture": {},\r
+          "license_group": {}\r
+        },\r
+        "has_many": {},\r
+        "has_one": {}\r
+      },\r
+      "attributes": {\r
+        "original_picture_id": {\r
+          "type": "number",\r
+          "rules": {\r
+            "required": true,\r
+            "number": true\r
+          }\r
+        },\r
+        "license_group_id": {\r
+          "type": "number",\r
+          "rules": {\r
+            "required": true,\r
+            "number": true\r
+          },\r
+          "source": {\r
+            "type": "model"\r
+          }\r
+        }\r
+      }\r
+    },\r
+    "original_picture_license": {\r
+      "associations": {\r
+        "belongs_to": {\r
+          "original_picture": {},\r
+          "license": {},\r
+          "system_picture": {}\r
+        },\r
+        "has_many": {},\r
+        "has_one": {}\r
+      },\r
+      "attributes": {\r
+        "original_picture_id": {\r
+          "type": "number",\r
+          "rules": {\r
+            "required": true,\r
+            "number": true\r
+          }\r
+        },\r
+        "license_group_id": {\r
+          "type": "number",\r
+          "source": {\r
+            "type": "model"\r
+          },\r
+          "rules": {\r
+            "required": true,\r
+            "number": true\r
+          }\r
+        },\r
+        "license_id": {\r
+          "type": "number",\r
+          "source": {\r
+            "type": "filter",\r
+            "args": {\r
+              "resource_list_name": "by_license_group",\r
+              "filter_column_name": "license_group_id"\r
+            }\r
+          },\r
+          "rules": {\r
+            "required": true,\r
+            "number": true\r
+          }\r
+        },\r
+        "license_settings": {\r
+          "type": "text",\r
+          "rules": {}\r
+        },\r
+        "license_group_module_name": {\r
+          "type": "text",\r
+          "rules": {\r
+            "required": true\r
+          }\r
+        }\r
+      }\r
     },\r
     "speech_balloon_template": {\r
       "associations": {\r
     },\r
     "pettanr_creative_commons_v30_licenses_attribute": {\r
       "attributes": {\r
-        "license_id": {\r
-          "type": "number",\r
-          "rules": {\r
-            "required": true,\r
-            "number": true\r
-          }\r
-        },\r
         "artist_name": {\r
           "type": "text",\r
           "rules": {\r
     },\r
     "pettanr_pettan_commons_v01_licenses_attribute": {\r
       "attributes": {\r
-        "license_id": {\r
-          "type": "number",\r
-          "rules": {\r
-            "required": true,\r
-            "number": true\r
-          }\r
-        },\r
         "artist_name": {\r
           "type": "text",\r
           "rules": {\r
     },\r
     "pettanr_pettan_protected_v01_licenses_attribute": {\r
       "attributes": {\r
-        "license_id": {\r
-          "type": "number",\r
-          "rules": {\r
-            "required": true,\r
-            "number": true\r
-          }\r
-        },\r
         "artist_name": {\r
           "type": "text",\r
           "rules": {\r
     },\r
     "pettanr_pettan_public_v01_licenses_attribute": {\r
       "attributes": {\r
-        "license_id": {\r
-          "type": "number",\r
-          "rules": {\r
-            "required": true,\r
-            "number": true\r
-          }\r
-        },\r
         "artist_name": {\r
           "type": "text",\r
           "rules": {\r
     },\r
     "pettanr_public_domain_v01_licenses_attribute": {\r
       "attributes": {\r
-        "license_id": {\r
-          "type": "number",\r
-          "rules": {\r
-            "required": true,\r
-            "number": true\r
-          }\r
-        },\r
         "artist_name": {\r
           "type": "text",\r
           "rules": {\r
     },\r
     "pettanr_unknown_v01_licenses_attribute": {\r
       "attributes": {\r
-        "license_id": {\r
-          "type": "number",\r
-          "rules": {\r
-            "required": true,\r
-            "number": true\r
-          }\r
-        },\r
-        "system_picture_id": {\r
-          "type": "number",\r
-          "rules": {\r
-            "required": true,\r
-            "number": true\r
-          }\r
-        },\r
         "source_url": {\r
           "type": "text",\r
           "rules": {\r