I’m nonplussed.

Timecard data is wrong if I edit a worklog and change the date.

Wednesday and Thursday show time that I'd moved to another day (I mis-entered it and then went into JIRA and edited it).

2 people have
this problem
+1
Reply
  • first image is WLA, 2nd image is a similar report from JIRA (although it starts on Sunday, not Monday).
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Sohail Somani (Chief Problem Solver) February 14, 2011 17:35
    Hm, you'd have to re-import the data if it is changed on the server. The timesheet is generated only from client-side data.

    One easy way to do this is to click "Import" and enter something like:

    jql:updated >= -4w

    And import the results. Sorry, it works like this for offline support... I'll see if there is a more automatic way to do this in the future.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • So, I put that in and imported and it didn't change. I had exited WLA, downloaded the latest "next" build, and re-launched as well. The changes were made Wednesday and while I haven't rebooted, I've done everything else to reload the data.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • Sohail Somani (Chief Problem Solver) February 14, 2011 18:00
    Hm, this should work. It sounds like a bug. I'll get on it.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • log data while running this import:

    Mon Feb 14 12:02:41 2011] :: [DEBUG] :: Launching operation in worker thread
    [Mon Feb 14 12:02:41 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:41 2011] :: [DEBUG] :: Worklogs found: 12
    [Mon Feb 14 12:02:41 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Exception: Nothing here.
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Launching operation in worker thread
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Starting: tryConnect
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: JIRA: https://jira:8443/rpc/soap/jirasoapservice-v2?wsdl
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: WLA : https://jira:8443/rpc/soap/worklogassistant?wsdl
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Connection timeout: 45
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Skipping SSL authentication
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Skipping SSL authentication
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Connection successful. Extended API version: 2
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Done: tryConnect
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Starting: getFavouriteFilters
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Found: 9
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Got filter 0x197450a0
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Got filter 0x1b81db0
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Got filter 0x1b42830
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Got filter 0x1bcb350
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Got filter 0x19703500
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Got filter 0x19717740
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Got filter 0x197245a0
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Got filter 0x1bb3e80
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Got filter 0x19725ca0
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Done: getFavouriteFilters
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Setting issues
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Locating filter by id: no-filter-id
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Exception: Nothing here.
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Launching operation in worker thread
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Starting: getFilterIssues
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Done: getFilterIssues
    [Mon Feb 14 12:02:44 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:54 2011] :: [DEBUG] :: Setting issues
    [Mon Feb 14 12:02:54 2011] :: [DEBUG] :: Locating filter by id: no-filter-id
    [Mon Feb 14 12:02:54 2011] :: [DEBUG] :: Exception: Nothing here.
    [Mon Feb 14 12:02:54 2011] :: [DEBUG] :: Launching operation in worker thread
    [Mon Feb 14 12:02:54 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:54 2011] :: [DEBUG] :: Starting: getFilterIssues
    [Mon Feb 14 12:02:54 2011] :: [DEBUG] :: Done: getFilterIssues
    [Mon Feb 14 12:02:54 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Starting: getIssueByKey
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Key: admin-302
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Error code: 12
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Exception: com.atlassian.jira.rpc.exception.RemotePermissionException: This issue does not exist or you don't have permission to view it.
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Done: getIssueByKey
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Starting: getIssueByKey
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Key: ADMIN-302
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Starting: getAdditionalFields
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Trying to get additional fields
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Success!
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Done: getAdditionalFields
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Done: getIssueByKey
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Attempting to cache with key ADMIN-302 and id: 34310
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Starting: getIssueByKey
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Key: nmd-8399
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Error code: 12
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Exception: com.atlassian.jira.rpc.exception.RemotePermissionException: This issue does not exist or you don't have permission to view it.
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Done: getIssueByKey
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Starting: getIssueByKey
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Key: NMD-8399
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Starting: getAdditionalFields
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Trying to get additional fields
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Success!
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Done: getAdditionalFields
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Done: getIssueByKey
    [Mon Feb 14 12:02:55 2011] :: [DEBUG] :: Attempting to cache with key NMD-8399 and id: 30737
    [Mon Feb 14 12:02:56 2011] :: [DEBUG] :: Exception: Nothing here.
    [Mon Feb 14 12:02:56 2011] :: [DEBUG] :: Launching operation in worker thread
    [Mon Feb 14 12:02:56 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:56 2011] :: [DEBUG] :: Starting: getWorklogs
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Done: getWorklogs
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Importing 20 for NMD-8399
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Attempting to cache with key NMD-8399 and id: 30737
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Adding 20 worklogs for issue: NMD-8399
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Done
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Starting: getWorklogs
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Done: getWorklogs
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Importing 90 for ADMIN-302
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Attempting to cache with key ADMIN-302 and id: 34310
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Adding 90 worklogs for issue: ADMIN-302
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Done
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Exception: Nothing here.
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Launching operation in worker thread
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Setting cancel callback
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Worklogs found: 12
    [Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Setting cancel callback
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Sohail Somani (Chief Problem Solver) February 14, 2011 18:13
    It looks like it *is* replacing the worklogs otherwise I would expect an error message after "[Mon Feb 14 12:02:57 2011] :: [DEBUG] :: Adding 20 worklogs for issue: NMD-8399". I don't know why the worklog would not be replaced unless it is using the cached worklog to import for some reason.

    By any chance, are you working offline when doing this? It doesn't seem like you are (see the "Work offline" checkbox in the top-right of the "Issues" tab), but just in case...
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • Sohail Somani (Chief Problem Solver) February 16, 2011 20:22
    Michael, when you say you edited it, did you delete it and re-create another one or just change the date?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I opened JIRA, clicked the edit icon in a time report, and changed the date.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Sohail Somani (Chief Problem Solver) February 16, 2011 23:04
    Hi Michael,

    I've implemented a simple "refresh worklogs for displayed timesheet" functionality. In your case, this should do the job. Can you try the beta? (the build should be up in an hour from this message.)

    Beta is here: http://next.worklogassistant.com
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated