mirror of
https://github.com/klaussilveira/gitlist.git
synced 2026-07-05 10:27:31 +02:00
Take branch into account when searching for commit
This commit is contained in:
@@ -68,7 +68,7 @@ class CommitController implements ControllerProviderInterface
|
||||
$repository = $app['git']->getRepositoryFromName($app['git.repos'], $repo);
|
||||
$query = $request->get('query');
|
||||
|
||||
$commits = $repository->searchCommitLog($request->get('query'));
|
||||
$commits = $repository->searchCommitLog($query, $branch);
|
||||
$categorized = array();
|
||||
|
||||
foreach ($commits as $commit) {
|
||||
|
||||
@@ -238,7 +238,7 @@ class Repository extends BaseRepository
|
||||
return $commits;
|
||||
}
|
||||
|
||||
public function searchCommitLog($query)
|
||||
public function searchCommitLog($query, $branch)
|
||||
{
|
||||
$query = escapeshellarg($query);
|
||||
$query = strtr($query, array('[' => '\\[', ']' => '\\]'));
|
||||
@@ -249,7 +249,8 @@ class Repository extends BaseRepository
|
||||
. "<date>%at</date><commiter>%cn</commiter>"
|
||||
. "<commiter_email>%ce</commiter_email>"
|
||||
. "<commiter_date>%ct</commiter_date>"
|
||||
. "<message><![CDATA[%s]]></message></item>\"";
|
||||
. "<message><![CDATA[%s]]></message></item>\""
|
||||
. " $branch";
|
||||
|
||||
try {
|
||||
$logs = $this->getPrettyFormat($command);
|
||||
|
||||
Reference in New Issue
Block a user