fix(src/msg.rs): adapt to new radicle crate Patches API

This commit is contained in:
Lars Wirzenius
2026-07-09 10:47:58 +03:00
parent 2f2a9e4e47
commit 43c40e4dbb
+5 -5
View File
@@ -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 {