Changeset - ce0b47534c36
[Not reviewed]
beta
0 1 0
Marcin Kuzminski - 14 years ago 2011-11-26 18:26:24
marcin@python-works.com
fixed fork journal entry
1 file changed with 3 insertions and 2 deletions:
0 comments (0 inline, 0 general)
rhodecode/lib/celerylib/tasks.py
Show inline comments
 
@@ -371,15 +371,16 @@ def create_repo_fork(form_data, cur_user
 

	
 
    alias = form_data['repo_type']
 
    org_repo_name = form_data['org_path']
 
    fork_name = form_data['repo_name_full']
 
    source_repo_path = os.path.join(base_path, org_repo_name)
 
    destination_fork_path = os.path.join(base_path, form_data['repo_name_full'])
 
    destination_fork_path = os.path.join(base_path, fork_name)
 

	
 
    log.info('creating fork of %s as %s', source_repo_path,
 
             destination_fork_path)
 
    backend = get_backend(alias)
 
    backend(safe_str(destination_fork_path), create=True,
 
            src_url=safe_str(source_repo_path))
 
    action_logger(cur_user, 'user_forked_repo:%s' % org_repo_name,
 
    action_logger(cur_user, 'user_forked_repo:%s' % fork_name,
 
                   org_repo_name, '', Session)
 
    # finally commit at latest possible stage
 
    Session.commit()
0 comments (0 inline, 0 general)