Built new error module to hold document name.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1s

This commit is contained in:
2026-02-12 12:24:20 -05:00
parent 564602b766
commit 7ff9ca340f
7 changed files with 111 additions and 22 deletions

View File

@@ -201,6 +201,7 @@ impl PathAction {
#[derive(Clone, Debug)]
pub struct DocDef {
doc_name: NameType,
doc_names: Vec<Name>,
field_names: Names,
fields: HashMap<Uuid, FieldSetting>,
@@ -258,6 +259,7 @@ impl DocDef {
),
];
Self {
doc_name: NameType::None,
doc_names: names,
field_names: Names::new(),
fields: HashMap::new(),
@@ -375,8 +377,8 @@ impl DocDef {
}
impl MessageAction for DocDef {
fn doc_name(&self) -> NameType {
NameType::None
fn doc_name(&self) -> &NameType {
&self.doc_name
}
}
@@ -389,7 +391,7 @@ mod docdefs {
fn message_doc_name_returns_none() {
let docname = Name::english("tester");
let mut docdef = DocDef::new(docname);
assert_eq!(docdef.doc_name(), NameType::None);
assert_eq!(docdef.doc_name(), &NameType::None);
}
#[test]