old_contents: # -*- coding: utf-8; -*-
  #
  # This file is part of Superdesk.
  #
  # Copyright 2013, 2014 Sourcefabric z.u. and contributors.
  #
  # For the full copyright and license information, please see the
  # AUTHORS and LICENSE files distributed with this source code, or
  # at https://www.sourcefabric.org/superdesk/license
  
  import superdesk
  
  
  class ValidatorsResource(superdesk.Resource):
      schema = {
          "_id": {"type": "string", "required": True, "unique": True},
          "act": {"type": "string", "required": True},
          "type": {"type": "string", "required": True},
          "embedded": {"type": "boolean", "required": False},
          "schema": {
              "type": "dict",
              "required": False,
              "schema": {},
              "allow_unknown": True,
          },
      }
  
      resource_methods = ["POST"]
      item_methods = []
  
  
  class ValidatorsService(superdesk.Service):
      pass
  
new_contents: # -*- coding: utf-8; -*-
  #
  # This file is part of Superdesk.
  #
  # Copyright 2013, 2014 Sourcefabric z.u. and contributors.
  #
  # For the full copyright and license information, please see the
  # AUTHORS and LICENSE files distributed with this source code, or
  # at https://www.sourcefabric.org/superdesk/license
  
  import superdesk
  
  
  class ValidatorsResource(superdesk.Resource):
      schema = {
          "_id": {"type": "string", "required": True, "unique": True},
          "act": {"type": "string", "required": True},
          "type": {"type": "string", "required": True},
          "embedded": {"type": "boolean", "required": False},
          "schema": {
              "type": "dict",
              "required": False,
              "schema": {},
              "allow_unknown": True,
          },
          "init_version": {"type": "integer"},
      }
  
      resource_methods = ["POST"]
      item_methods = []
  
  
  class ValidatorsService(superdesk.Service):
      pass
  
subject: Add `init_version` to validators schema (#2349)