harvesthq / platform

A whole new way to add time tracking to your web application.
https://www.getharvest.com/platform
59 stars 11 forks source link

Can it automatically select LAST used "Task name"? #7

Closed arnisjuraga closed 10 years ago

arnisjuraga commented 10 years ago

When I submit time from Harvest, it automatically detects last used Harvest Project, which is connected with my Redmine project.

But - is it possible to automatically select Task Name, last used? Or better - specify task ID or NAME in Json?

arnisjuraga commented 10 years ago

1) It could be cool, to specify "default" task at least, on client side javascript.

2) Another problem - Tasks in Platform and in Harvest web - are in different sort order.

Now, if I add time form harvestapp.com - default tasks selected are - starting with "BIllable". image

but - when I use getharvest/platform.js - default tasks are always "Non-Billable" image

thomasflad commented 10 years ago

That would be nice! I've just searched for this.

adunkman commented 10 years ago

It was always our intention to have the last-used task remembered as well as the project, but we had an issue with sorting — which should be fixed now.

Similarly, billable tasks appearing before non-billable tasks should be fixed as well.

arnisjuraga commented 10 years ago

is it possible to assign "default" task for any project?

adunkman commented 10 years ago

Unfortunately no, it’s not possible to assign a default task for a project.

arnisjuraga commented 10 years ago

Ok, but it would be nice to have ability to call "default task" if there is no "last selected". e.g. - if I set new project, and have a tasks "Development" and "Project Managment", but in API I can call additional attribute - if there no "last selected task" for current project, then select task "Development"