From 9b32d3bfb1c0873e23a5ccf283794b20e050aae5 Mon Sep 17 00:00:00 2001 From: Tom Preston-Werner Date: Thu, 19 Aug 2010 17:37:49 -0700 Subject: [PATCH] Update Wiki#delete_page to use Index#read_tree awesomes. --- lib/gollum/wiki.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/gollum/wiki.rb b/lib/gollum/wiki.rb index 2eeddc0c..962902de 100644 --- a/lib/gollum/wiki.rb +++ b/lib/gollum/wiki.rb @@ -185,10 +185,10 @@ module Gollum # Returns the String SHA1 of the newly written version. def delete_page(page, commit) pcommit = @repo.commit('master') - map = tree_map(pcommit.tree) - map = delete_from_tree_map(map, page.path) - index = tree_map_to_index(map) + index = self.repo.index + index.read_tree(pcommit.tree.id) + index.delete(page.path) actor = Grit::Actor.new(commit[:name], commit[:email]) index.commit(commit[:message], [pcommit], actor)