I am attempting to managed the task likes for a specific project. This project keeps track of postings we drop into a news feed. Staff use the Like feature to upvote which items they like best for the month and the ones with the most votes get committed to the feed. Every month the likes need to be reset so staff can vote again on their favorite items for the new month.
I am attempting to use the API to managed this process. I thought it would be relatively simple to simply loop through the project every month and reset the “likes” property. It looks like tasks with no likes simply have an empty array - simple enough to just pass an empty array to that property via the API, but when I attempt this the API throws an error - apparently this property is read-only.
So I’m looking for suggestions on:
A) does anyone else manage likes via the API and if so how do they go about it
B) if Likes aren’t the best way to manage this process I’m open to an other way to do this with say custom fields if someone has a cleaner way to create some sort of rating for tasks that can be reset every month. Thanks.