update passes the temporary directory first
diff --git a/www/board/agenda/views/actions/publish.json.rb b/www/board/agenda/views/actions/publish.json.rb
index e06d9e2..a0bc31c 100755
--- a/www/board/agenda/views/actions/publish.json.rb
+++ b/www/board/agenda/views/actions/publish.json.rb
@@ -83,14 +83,12 @@
 # - [17 June 2020](../records/minutes/2020/board_minutes_2020_06_17.txt)
 #     * ...
 #     * ...
-#
 # - [20 May 2020](../records/minutes/2020/board_minutes_2020_05_20.txt)
 #     * ...
-#
 # ...
 
 # Update the Calendar from SVN
-ASF::SVN.update ASF::SVN.svnpath!('site-board', 'calendar.mdtext' ).untaint, @message, env, _ do |calendar|
+ASF::SVN.update ASF::SVN.svnpath!('site-board', 'calendar.mdtext' ).untaint, @message, env, _ do |tmpdir, calendar|
   # add year header
   unless calendar.include? "# #{year} Board meeting minutes"
     calendar[/^()#.*Board meeting minutes #/,1] =