Clockify node offers required field as non-required for tag update

Describe the problem/error/question

Clockify node shows only 1 required field, “Tag ID”, to get a tag updated. However, the Clockify API states that yet another field is also required, namely the field “Name”, Clockify API Documentation.

What is the error message (if any)?

If “Name” field is not provided (which easily could happen as it is hidden in drop-down “Update Fields”), the error message comes out as “400 - {“message”:“Tag name is required”,“code”:501} - Tag name is required”.

I would say it’s a bad logic on Clockify side as it makes no sense to provide the tag name if it is not meant to be updated (the ID should have sufficed). Nonetheless, it is what it is and the name must be provided alongside the tag ID. The only optional field is “Archived”.

It is not a big deal but placing “Name” as a drop-down option is misleading.

Please share your workflow

Information on your n8n setup

  • n8n version: 1.17.1
  • Running n8n via: Docker, n8n cloud

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey @ihortom,

That is a nice spot, I will get this updated shortly.