<?php
-/** FusionForge CVS plugin
+/**
+ * FusionForge CVS plugin
*
* Copyright 2004-2009, Roland Mas
+ * Copyright 2013, Franck Villaume - TrivialDev
*
* This file is part of FusionForge.
*
return false ;
}
- if ($project->usesPlugin($this->name)) {
+ if ($project->usesPlugin($this->name) && forge_check_perm('scm', $project->getID(), 'read')) {
$result = db_query_params('SELECT sum(commits) AS commits, sum(adds) AS adds FROM stats_cvs_group WHERE group_id=$1',
array ($project->getID())) ;
$commit_num = db_result($result,0,'commits');
}
if (!$repo_exists) {
- if (!mkdir($repo, 0700)) {
+ if (!@mkdir($repo, 0700)) {
return false;
}
$ret = 0;