Skip to content
This repository has been archived by the owner on Aug 29, 2019. It is now read-only.

Timeslips not appearing in Freeagent #18

Open
waako opened this issue Feb 1, 2012 · 3 comments
Open

Timeslips not appearing in Freeagent #18

waako opened this issue Feb 1, 2012 · 3 comments

Comments

@waako
Copy link

waako commented Feb 1, 2012

Noticing that any timeslip that I submit using the widget aren't appearing in Freeagent.
Nothing has changed, I downloaded latest widget version, just in case, but still no luck.

Doesn't give an error, submits fine but then nothing :(

May have to go back to Eon, but I'd rather use this.

Thanks

@lazyatom
Copy link
Owner

lazyatom commented Feb 3, 2012

Have you had the widget working in the past? Just to rule out simple issues, can you confirm that you've enabled API access in your FreeAgent account, and that your email and password are correct?

I've tested this locally and it seems to be posting timeslips for me without any problem. In order to view the debug logging, first open Console.app, and select "All Messages" from the sidebar. Then view the "reverse" of the widget and click the "Hello, you" text, it should turn yellow - this will turn the logger on. You should start to see messages appear in Console.app, a bit like:

03/02/2012 23:51:02.688 com.apple.Dock.agent: 2012-02-03 23:51:02.687 DashboardClient[9037:403] com.lazyatom.widget.FreeAgent: adding task 'Deployment'

When you try to post a timeslip, are there any relevant-looking messages there?

@blowuppp
Copy link

Hello, I don't get the timeslips or new tasks posted either. I've got it configured and can see tasks and projects loading in the console. No luck getting work posted though.
cheers
Mark

@lazyatom
Copy link
Owner

Hey @blowuppp - I've just tested this locally, and it seems to work for me. Have you enabled API access in FreeAgent?

Here's what I did to test the widget:

  1. Reload the widget using cmd-R
  2. Enter my domain, email and password in the back of the widget, and then click the 'Hello You' label to enable logging (just in case)
  3. Flip the widget back over and choose a test project for my company - and verify that the tasks for that project got loaded.
  4. Enter some description for the task
  5. Double click on the time to manually enter a time, and enter '1' (1 minute), then click 'Post'
  6. Verify that the task appeared in my FreeAgent account.

If you can step through this and still see the problem, please do let me know.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants