We're on Civi 4.6.17 and Drupal 7.

I'm looking for a way for users to be able to select an option to be able to automatically Refresh Dashboard Data on login, or when returning to their CiviCRM Home page, without having to click on Refresh Dashboard Data.

Better, is there a way to have this be the default action with an admin setting.

Is/are there such a setting(s)?


I don't think such setting exists, although, you can set the timeout for the Dashboard cache navigating to Administer - System settings - Misc and set the the Dashboard cache timeout to the value desired in minutes, setting it to 1 minute for example it will refresh the Dashboard data every minute.

I guess the other option would be to create an extension and use the resetDashletCache method on login

  • Andrei, thanks, will check out those two methods. Jun 12 '16 at 21:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.