Fix two bugs with edit branch. One for creating the metadata field forms,
and another in processing them.
This commit is contained in:
parent
74d50ead2f
commit
39d409f354
2 changed files with 4 additions and 2 deletions
|
|
@ -1,5 +1,6 @@
|
||||||
7.7.12
|
7.7.12
|
||||||
- Updated auth to allow sending back of non-text/html mime types.
|
- Updated auth to allow sending back of non-text/html mime types.
|
||||||
|
- fixed #10564: edit branch progress bar goes kablooey
|
||||||
|
|
||||||
7.7.11
|
7.7.11
|
||||||
- Fixed a bug where empty version tags were not deleted. (Martin Kamerbeek / Oqapi)
|
- Fixed a bug where empty version tags were not deleted. (Martin Kamerbeek / Oqapi)
|
||||||
|
|
|
||||||
|
|
@ -223,6 +223,7 @@ sub www_editBranch {
|
||||||
$options = "|" . $i18n->get("Select") . "\n" . $options;
|
$options = "|" . $i18n->get("Select") . "\n" . $options;
|
||||||
}
|
}
|
||||||
$tabform->getTab("meta")->dynamicField(
|
$tabform->getTab("meta")->dynamicField(
|
||||||
|
fieldType => $fieldType,
|
||||||
name => "metadata_".$meta->{$field}{fieldId},
|
name => "metadata_".$meta->{$field}{fieldId},
|
||||||
label => $meta->{$field}{fieldName},
|
label => $meta->{$field}{fieldName},
|
||||||
uiLevel => 5,
|
uiLevel => 5,
|
||||||
|
|
@ -316,8 +317,8 @@ sub www_editBranchSave {
|
||||||
else {
|
else {
|
||||||
$revision = $descendant;
|
$revision = $descendant;
|
||||||
}
|
}
|
||||||
foreach my $form ($form->param) {
|
foreach my $param ($form->param) {
|
||||||
if ($form =~ /^metadata_(.*)$/) {
|
if ($param =~ /^metadata_(.*)$/) {
|
||||||
my $fieldName = $1;
|
my $fieldName = $1;
|
||||||
if ($form->yesNo("change_metadata_".$fieldName)) {
|
if ($form->yesNo("change_metadata_".$fieldName)) {
|
||||||
$revision->updateMetaData($fieldName,$form->process($form));
|
$revision->updateMetaData($fieldName,$form->process($form));
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue