summaryrefslogtreecommitdiff
path: root/lib/git/objects/submodule.py
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2010-11-18 22:11:06 +0100
committerSebastian Thiel <byronimo@gmail.com>2010-11-18 22:11:06 +0100
commitebe8f644e751c1b2115301c1a961bef14d2cce89 (patch)
treeb454eca66fb4561fdd582786041eca46b57263a3 /lib/git/objects/submodule.py
parent3f2d76ba8e6d004ff5849ed8c7c34f6a4ac2e1e3 (diff)
downloadgitpython-ebe8f644e751c1b2115301c1a961bef14d2cce89.tar.gz
Added test for the recursive code path.
Diffstat (limited to 'lib/git/objects/submodule.py')
-rw-r--r--lib/git/objects/submodule.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/git/objects/submodule.py b/lib/git/objects/submodule.py
index aa11909f..c769b160 100644
--- a/lib/git/objects/submodule.py
+++ b/lib/git/objects/submodule.py
@@ -1121,7 +1121,7 @@ class RootModule(Submodule):
# or defective depth. The RootSubmodule type will never process itself,
# which was done in the previous expression
if recursive:
- type(cls)(sm.module()).update(recursive=True, force_remove=force_remove,
+ type(self)(sm.module()).update(recursive=True, force_remove=force_remove,
init=init, to_latest_revision=to_latest_revision)
#END handle recursive
# END for each submodule to update