Skip to content

Commit 5677764

Browse files
Fixed export package button appearing on the package create form
1 parent 1a98f2f commit 5677764

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

code/model/CodeBankConfig.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,10 @@ public function getCMSFields() {
189189
$packageGridConfig->getComponentByType('GridFieldDetailForm')->setItemRequestClass('CodeBankGridField_ItemRequest')->setItemEditFormCallback(function(Form $form, GridFieldDetailForm_ItemRequest $itemRequest) {
190190
Requirements::javascript(CB_DIR.'/javascript/SnippetPackages.ItemEditForm.js');
191191

192-
$form->Actions()->push(FormAction::create('doExportPackage', _t('CodeBank.EXPORT', '_Export'))->setForm($form));
192+
if($form->getRecord() && $form->getRecord()->ID>0) {
193+
$form->Actions()->push(FormAction::create('doExportPackage', _t('CodeBank.EXPORT', '_Export'))->setForm($form));
194+
}
195+
193196
$form->addExtraClass('CodeBankPackages');
194197
});
195198

0 commit comments

Comments
 (0)