aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/ocda.org
diff options
context:
space:
mode:
Diffstat (limited to 'org/ocda.org')
-rw-r--r--org/ocda.org12
1 files changed, 6 insertions, 6 deletions
diff --git a/org/ocda.org b/org/ocda.org
index c806c1e..5fb42bc 100644
--- a/org/ocda.org
+++ b/org/ocda.org
@@ -1137,7 +1137,7 @@ if (the_document_body_section.length > 1) { // writeln("body");
_images ~= extract_images(obj.text);
obj = _image_dimensions(obj, manifested);
}
- obj.metainfo.sha256 = obj.obj_digest;
+ obj.metainfo.sha256 = obj.obj_digest(manifested);
obj = _links(obj);
}
}
@@ -1209,7 +1209,7 @@ if (the_document_glossary_section.length > 1) { // writeln("glossary");
obj.metainfo.ocn = obj_cite_digits.object_number;
obj.metainfo.identifier = obj_cite_digits.identifier;
}
- obj.metainfo.sha256 = obj.obj_digest;
+ obj.metainfo.sha256 = obj.obj_digest(manifested);
obj = _links(obj);
}
}
@@ -1245,7 +1245,7 @@ if (the_document_bibliography_section.length > 1) { // writeln("bibliography");
obj.metainfo.ocn = obj_cite_digits.object_number;
obj.metainfo.identifier = obj_cite_digits.identifier;
}
- obj.metainfo.sha256 = obj.obj_digest;
+ obj.metainfo.sha256 = obj.obj_digest(manifested);
obj = _links(obj);
}
}
@@ -1290,7 +1290,7 @@ if (the_document_bookindex_section.length > 1) { // writeln("book index");
obj.metainfo.o_n_book_index = obj_cite_digits.bkidx;
obj.metainfo.object_number_type = OCNtype.bkidx;
}
- obj.metainfo.sha256 = obj.obj_digest;
+ obj.metainfo.sha256 = obj.obj_digest(manifested);
obj = _links(obj);
}
// TODO assert failure, reinstate
@@ -1328,7 +1328,7 @@ if (the_document_blurb_section.length > 1) { // writeln("blurb");
obj.metainfo.object_number_off = obj_cite_digits.off;
obj.metainfo.object_number_type = OCNtype.non;
}
- obj.metainfo.sha256 = obj.obj_digest;
+ obj.metainfo.sha256 = obj.obj_digest(manifested);
obj = _links(obj);
}
}
@@ -1353,7 +1353,7 @@ if (the_document_body_section.length > 1) {
foreach (ref obj; the_document_head_section) {
if (obj.metainfo.is_a == "heading") {
if (obj.metainfo.heading_lev_markup == 0) { // sha for document root heading, caught here, should have been done earlier
- obj.metainfo.sha256 = obj.obj_digest;
+ obj.metainfo.sha256 = obj.obj_digest(manifested);
}
foreach (pair; pairs) {
if (obj.metainfo.ocn == pair[0]) {