Fixed security issue, read access on a git project marked as private and source access marked as login in/all access.
This commit is contained in:
		@@ -162,7 +162,7 @@ class IDF_Plugin_SyncGit_Serve
 | 
			
		||||
        $request->user = $user;
 | 
			
		||||
        $request->conf = $conf;
 | 
			
		||||
        $request->project = $project;
 | 
			
		||||
        if (true === IDF_Precondition::accessTabGeneric($request, 'source_access_rights')) {
 | 
			
		||||
        if (true === IDF_Precondition::accessSource($request)) {
 | 
			
		||||
            if ($mode == 'readonly') {
 | 
			
		||||
                return array(Pluf::f('idf_plugin_syncgit_base_repositories', '/home/git/repositories'),
 | 
			
		||||
                             $project->shortname);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user