+if (defined $itemnotes_nonpublic) { # i.e., itemnotes_nonpublic parameter passed from form
+ checkauth($cgi, 0, {editcatalogue => 'edit_items'}, 'intranet');
+ if ((not defined $item_data_hashref->{'itemnotes_nonpublic'}) or $itemnotes_nonpublic ne $item_data_hashref->{'itemnotes_nonpublic'}) {
+ $item_changes->{'itemnotes_nonpublic'} = $itemnotes_nonpublic;
+ }
+}
+elsif (defined $itemnotes) { # i.e., itemnotes parameter passed from form