POST query to add new item in repeatable component

System Information
  • Strapi Version: v4.1.12
  • Operating System: ubuntu
  • Database: mysql
  • Node Version:
  • NPM Version: v16.15.0
  • Yarn Version:

how can I enable POST query for repeatable component? component have one unique value, updating via PUT return

{'data': None, 'error': {'status': 400, 'name': 'ValidationError', 'message': '2 errors occurred', 'details': {'errors': [{'path': ['sources', '7', 'link'], 'message': 'This attribute must be unique', 'name': 'ValidationError'}, {'path': ['sources', '2', 'link'], 'message': 'This attribute must be unique', 'name': 'ValidationError'}]}}}

I know that I can get all values and remove existing, request PUT and it will pass but I need add one by one via POST

@update

Even if I get all values and remove existing in my PUT request, there is still error
{'data': None, 'error': {'status': 400, 'name': 'ValidationError', 'message': 'This attribute must be unique', 'details': {'errors': [{'path': ['sources', '0', 'link'], 'message': 'This attribute must be unique', 'name': 'ValidationError'}]}}}
link is set as unique string in strapi, I think its a bug

in schema.json:
` “sources”: {
“type”: “component”,
“repeatable”: true,
“component”: “source.source”
}

components/source/source.json
“attributes”: {
“link”: {
“type”: “string”,
“required”: false,
“unique”: true
}
`