~/selfhut

d1d09c8043fa7aa900a16eab52ee73766402605c — Arthur Melton 01f10fe8 2 years ago
fix code
1 files changed, 10 insertions(+), 10 deletions(-)

M src/repository/commit.rs
M src/repository/commit.rs => src/repository/commit.rs +10 -10
@@ 1,20 1,20 @@

use crate::config::CONFIG;
use crate::git::blame::blame;

use crate::git::commits::get_commits;
use crate::git::diffs::diffs;
use crate::git::file::file;

use git2::DiffLineType::*;
use serde_derive::Serialize;

use crate::utils::repo_config::repo_config;
use crate::PathBufWithDotfiles;

use git2::Delta::*;
use rocket_dyn_templates::{context, Template};
use std::ffi::OsStr;
use std::path::Path;
use syntect::highlighting::ThemeSet;
use syntect::html::highlighted_html_for_string;
use syntect::parsing::SyntaxSet;






#[get("/<repo>/commit/<oid>", rank = 2)]
pub fn commit(repo: String, oid: String) -> Option<Template> {

@@ 125,10 125,10 @@ pub fn commit(repo: String, oid: String) -> Option<Template> {

pub fn patch(repo: String, oid: String) -> Option<Vec<u8>> {
    let mut repo_path = CONFIG.git_location.clone();
    repo_path.push(format!("{}.git", repo));
    let repo_clone = repo.clone();
    let _repo_clone = repo.clone();
    let repo = git2::Repository::open(repo_path).ok()?;
    let commit = repo.find_commit(git2::Oid::from_str(&oid).ok()?).ok()?;
    let diff = diffs(commit, &repo)?;
    let _diff = diffs(commit, &repo)?;
    None
}