From 01e0a136695a6f2a484e16517937527af345a87a Mon Sep 17 00:00:00 2001
From: Matt Petro <matt.petro@wisc.edu>
Date: Fri, 15 Mar 2013 20:10:45 +0000
Subject: [PATCH] Don't show news by default in non-current terms

---
 block_course_overview_uwmoodle.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/block_course_overview_uwmoodle.php b/block_course_overview_uwmoodle.php
index c4a9939..6b307e2 100644
--- a/block_course_overview_uwmoodle.php
+++ b/block_course_overview_uwmoodle.php
@@ -182,7 +182,7 @@ class block_course_overview_uwmoodle extends block_base {
                     $showhidehtml = '';
                     if ($hasnews) {
                         $defaultshownews = ($termcode == $currentterm || $termcode == self::TERM_OTHER)? 1 : 0;
-                        $shownews = get_user_preferences('block_course_overview_uwmoodle-show-coursenews-'.$course->id, 1);
+                        $shownews = get_user_preferences('block_course_overview_uwmoodle-show-coursenews-'.$course->id, $defaultshownews);
                         $yuiitems[] = "coursenews-$course->id";
                         $showhidenewsurl = $PAGE->url->out_as_local_url(true, array('uwmcourse' => $course->id, 'uwmshow' => ($shownews)? 0 : 1));
                         if (!$shownews) {
-- 
GitLab