If partial blocks is not enabled, editing restriction widget
will not exist, so check before binding events.
Bug: T212808
Change-Id: I33fd7efdc24c026338e25d7c0751d31bc9a7baba
// Bind functions so they're checked whenever stuff changes
blockTargetWidget.on( 'change', updateBlockOptions );
expiryWidget.on( 'change', updateBlockOptions );
- editingRestrictionWidget.on( 'change', updateBlockOptions );
+ if ( editingRestrictionWidget ) {
+ editingRestrictionWidget.on( 'change', updateBlockOptions );
+ }
// Call them now to set initial state (ie. Special:Block/Foobar?wpBlockExpiry=2+hours)
updateBlockOptions();