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] =