Actions60
- Label Actions
- Project Actions
- Add a Team
- Add a User
- Create
- Create a Kanban Bucket
- Create a Link Share
- Create a Project View
- Delete
- Delete a Kanban Bucket
- Delete a Link Share
- Delete a Project View
- Duplicate
- Get
- Get All Link Shares
- Get All Project Views
- Get All Teams
- Get All Users
- Get Many
- Remove a Team From a Project
- Remove a User From a Project
- Update
- Update a Kanban Bucket
- Update a Project View
- Update a Team's Permissions on a Project
- Update a User's Permissions on a Project
- Task Actions
- Team Actions
- Webhook Actions
Task → Remove a Relation
AI-generatedOverview
This node operation removes a specified relation between two tasks in Vikunja. It is useful in scenarios where tasks are linked by various types of relationships (e.g., blocked, duplicate, subtask) and you need to unlink or disassociate them. For example, if two tasks were mistakenly related as duplicates, this operation can remove that relation to correct the task structure.
Use Case Examples
- Removing a 'blocked' relation between Task A and Task B when the dependency is no longer valid.
- Removing a 'subtask' relation when a task is no longer considered a subtask of another.
Properties
| Name | Meaning |
|---|---|
| Task ID | The ID of the primary task from which the relation will be removed. |
| Other Task ID | The ID of the other task that is related to the primary task and whose relation will be removed. |
| Relation Kind | The type of relation between the two tasks to be removed, such as blocked, blocking, copiedto, duplicateof, related, subtask, etc. |
Output
JSON
success- Indicates whether the relation removal was successful.message- Additional information or confirmation message about the removal operation.
Dependencies
- An API key credential for Vikunja API authentication
Troubleshooting
- Ensure the Task ID and Other Task ID are valid and exist in the Vikunja system to avoid errors.
- Verify that the specified relation kind actually exists between the tasks before attempting removal to prevent no-op or error responses.
- Check network connectivity and API URL correctness if requests fail or time out.
- If SSL issues occur, consider enabling the 'Ignore SSL Issues' option in request settings.