We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 979b99d + b29edc5 commit 77227cfCopy full SHA for 77227cf
1 file changed
src/FormField/RegisteredMFAMethodListField.php
@@ -42,8 +42,13 @@ public function getSchemaDataDefaults()
42
43
$adminController = AdminRegistrationController::singleton();
44
$generator = SchemaGenerator::create();
45
- /** @var Member $member */
46
- $member = DataObject::get_by_id(Member::class, $this->value);
+
+ if (!$this->value && $this->getForm() && $this->getForm()->getRecord() instanceof Member) {
47
+ $member = $this->getForm()->getRecord();
48
+ } else {
49
+ /** @var Member $member */
50
+ $member = DataObject::get_by_id(Member::class, $this->value);
51
+ }
52
53
return array_merge($defaults, [
54
'schema' => $generator->getSchema($member) + [
0 commit comments