Fix ruby 1.9 hash syntax
Publications now use first_published_at for public_timestamp

missed this on the rebase