diff options
Diffstat (limited to 'rhodecode/model/scm.py')
-rw-r--r-- | rhodecode/model/scm.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/rhodecode/model/scm.py b/rhodecode/model/scm.py index 329c8374..20dfdbef 100644 --- a/rhodecode/model/scm.py +++ b/rhodecode/model/scm.py @@ -496,9 +496,9 @@ class ScmModel(BaseModel): # proper backend should then translate that into required type message = safe_unicode(message) author = safe_unicode(author) - m = IMC(repo) - m.change(FileNode(path, content)) - tip = m.commit(message=message, + imc = IMC(repo) + imc.change(FileNode(path, content, mode=cs.get_file_mode(f_path))) + tip = imc.commit(message=message, author=author, parents=[cs], branch=cs.branch) |