Answers.Body: <p>Yes, dashlets are cached. However you shouldn't need to re-run individual reports to update the dashlets. Instead, use the link at the top-right of the dashboard page called "Refresh Dashboard Data".</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-21T13:23:13.957Z
Answers.LastActivityDate: 2015-08-21T13:23:13.957Z
Answers.UserDisplayName: Nicholai
Answers.Body: <p>This one also throws me occasionally. You should reduce the <strong>dashboard cache timeout</strong> setting to '0' in /civicrm/admin/setting/misc?reset=1</p>
  
  <p>Then it will load the reports dynamically each time you access the dashboard.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-21T17:36:58.693Z
Answers.Text: Thanks, I could have sworn I looked there, but I didn't see it.
Answers.UserDisplayName: Rob Brandt
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-21T20:51:11.387Z
Answers.Text: Didn't even realize that was there. I'll look into how to edit book.civicrm.org and try to add the info to this page: http://gitbook.civicrm.org/the-user-interface/menu-dashboard-and-dashlets.html
Answers.UserDisplayName: Nicholai
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-21T15:29:45.487Z
Answers.LastActivityDate: 2015-08-21T15:29:45.487Z
Answers.UserDisplayName: Jon-man
Body: <p>We have a number of dashlets set up for various users to monitor what's going in in CiviCRM.  Sometimes data is missing though.  We run the report the dashlet is based on, and the data does show up there.  Afterwards, it shows up on the dashboard too.  Smells like a caching issue to me.</p>
  
  <p>What is the best way to deal with this?  Is CiviCRM caching strictly controlled by the CMS (Drupal in our case)?  I have just set a maximum value for cache life; it was "none" before.</p>
  
Tags: <dashboard><cache><dashlet>
Title: Our dashboard reports are inaccurate - caching issue?
ThreadText: # Our dashboard reports are inaccurate - caching issue?
  
  (Asked by: username_0 on 2015-08-20)
  
  We have a number of dashlets set up for various users to monitor what's going in in CiviCRM. Sometimes data is missing though. We run the report the dashlet is based on, and the data does show up there. Afterwards, it shows up on the dashboard too. Smells like a caching issue to me.
  
  What is the best way to deal with this? Is CiviCRM caching strictly controlled by the CMS (Drupal in our case)? I have just set a maximum value for cache life; it was "none" before.
  
  **Tags:** dashboard, cache, dashlet
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2015-08-21. Score: 5 | Accepted answer
  
  This one also throws me occasionally. You should reduce the **dashboard cache timeout** setting to '0' in /civicrm/admin/setting/misc?reset=1
  
  Then it will load the reports dynamically each time you access the dashboard.
  
  > **Comments:**
  > **username_0**: Thanks, I could have sworn I looked there, but I didn't see it.  
  > **username_1**: Didn't even realize that was there. I'll look into how to edit book.civicrm.org and try to add the info to this page: http://gitbook.civicrm.org/the-user-interface/menu-dashboard-and-dashlets.html  
  
  ---
  
  ### Answer by username_1 on 2015-08-21. Score: 2
  
  Yes, dashlets are cached. However you shouldn't need to re-run individual reports to update the dashlets. Instead, use the link at the top-right of the dashboard page called "Refresh Dashboard Data".
  
  
  ---
  
  