mirror of
https://seed.radicle.dev/rad:zwTxygwuz5LDGBq255RA2CbNGrz8.git
synced 2026-10-18 19:30:29 +08:00
fix(src/msg.rs): adapt to new radicle crate Patches API
This commit is contained in:
+5
-5
@@ -23,6 +23,7 @@ use uuid::Uuid;
|
||||
|
||||
use radicle::{
|
||||
Profile,
|
||||
cob::store::access,
|
||||
identity::Did,
|
||||
node::{Alias, AliasStore},
|
||||
patch::{self, RevisionId},
|
||||
@@ -243,7 +244,7 @@ impl<'a> RequestBuilder<'a> {
|
||||
rad_repo: &radicle::storage::git::Repository,
|
||||
patch_id: &PatchId,
|
||||
) -> Result<radicle::cob::patch::Patch, MessageError> {
|
||||
let x = match patch::Patches::open(rad_repo) {
|
||||
let x = match patch::Patches::open(rad_repo, access::ReadOnly) {
|
||||
Err(err) => {
|
||||
return Err(MessageError::repository_error(err))?;
|
||||
}
|
||||
@@ -1085,6 +1086,7 @@ pub mod trigger_from_ci_event_tests {
|
||||
use crate::msg::{EventType, Request, RequestBuilder};
|
||||
use git_ref_format_core::RefString;
|
||||
use radicle::cob::Title;
|
||||
use radicle::cob::store::access;
|
||||
use radicle::patch::{MergeTarget, Patches};
|
||||
use radicle::prelude::Did;
|
||||
use radicle::storage::ReadRepository;
|
||||
@@ -1205,7 +1207,7 @@ pub mod trigger_from_ci_event_tests {
|
||||
|
||||
let node = mock_node.node();
|
||||
|
||||
let mut patches = Patches::open(&project.repo)?;
|
||||
let mut patches = Patches::open(&project.repo, access::WriteAs::new(&node.signer))?;
|
||||
let mut cache = radicle::cob::cache::NoCache;
|
||||
let patch_cob = patches.create(
|
||||
Title::new("my patch title").unwrap(),
|
||||
@@ -1215,7 +1217,6 @@ pub mod trigger_from_ci_event_tests {
|
||||
cmt,
|
||||
&[],
|
||||
&mut cache,
|
||||
&node.signer,
|
||||
)?;
|
||||
|
||||
let ci_event = CiEvent::V1(CiEventV1::PatchCreated {
|
||||
@@ -1277,7 +1278,7 @@ pub mod trigger_from_ci_event_tests {
|
||||
|
||||
let node = mock_node.node();
|
||||
|
||||
let mut patches = Patches::open(&project.repo)?;
|
||||
let mut patches = Patches::open(&project.repo, access::WriteAs::new(&node.signer))?;
|
||||
let mut cache = radicle::cob::cache::NoCache;
|
||||
let patch_cob = patches.create(
|
||||
Title::new("my patch title").unwrap(),
|
||||
@@ -1287,7 +1288,6 @@ pub mod trigger_from_ci_event_tests {
|
||||
cmt,
|
||||
&[],
|
||||
&mut cache,
|
||||
&node.signer,
|
||||
)?;
|
||||
|
||||
let ci_event = CiEvent::V1(CiEventV1::PatchUpdated {
|
||||
|
||||
Reference in New Issue
Block a user