summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Clatworthy <ian.clatworthy@canonical.com>2009-10-26 08:05:48 +1000
committerIan Clatworthy <ian.clatworthy@canonical.com>2009-10-26 08:05:48 +1000
commitbc2613a335def15127e068b0d453d4113fd4bd6f (patch)
treee5b628f78de3fb33fbd1dac939f159fb2fa19400
parentf670aa7c924933fa86cf02bc8700af86ae3b2a05 (diff)
downloadpython-fastimport-bc2613a335def15127e068b0d453d4113fd4bd6f.tar.gz
Get fastimport working on non-chk repositories again for bzr versions after 2.0.0
-rw-r--r--revision_store.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/revision_store.py b/revision_store.py
index cedd2a7..7b2f563 100644
--- a/revision_store.py
+++ b/revision_store.py
@@ -317,7 +317,7 @@ class AbstractRevisionStore(object):
validator, new_inv = self.repo.add_inventory_by_delta(parents[0],
inv_delta, revision_id, parents)
else:
- if hasattr(basis_inv, 'create_by_apply_delta'):
+ if isinstance(basis_inv, inventory.CHKInventory):
new_inv = basis_inv.create_by_apply_delta(inv_delta, revision_id)
else:
new_inv = inventory.Inventory(revision_id=revision_id)