File tree 2 files changed +4
-4
lines changed
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -2827,16 +2827,16 @@ class LiveControllerDefault extends Controller {
2827
2827
this . updateModelFromElementEvent ( target , 'change' ) ;
2828
2828
}
2829
2829
updateModelFromElementEvent ( element , eventName ) {
2830
- var _a , _b ;
2830
+ var _a ;
2831
2831
if ( ! elementBelongsToThisComponent ( element , this . component ) ) {
2832
2832
return ;
2833
2833
}
2834
2834
if ( ! ( element instanceof HTMLElement ) ) {
2835
2835
throw new Error ( 'Could not update model for non HTMLElement' ) ;
2836
2836
}
2837
2837
if ( element instanceof HTMLInputElement && element . type === 'file' ) {
2838
- const key = ( _a = element . dataset . model ) !== null && _a !== void 0 ? _a : element . name ;
2839
- if ( ( _b = element . files ) === null || _b === void 0 ? void 0 : _b . length ) {
2838
+ const key = element . name ;
2839
+ if ( ( _a = element . files ) === null || _a === void 0 ? void 0 : _a . length ) {
2840
2840
this . pendingFiles [ key ] = element . files ;
2841
2841
}
2842
2842
else if ( this . pendingFiles [ key ] ) {
Original file line number Diff line number Diff line change @@ -338,7 +338,7 @@ export default class LiveControllerDefault extends Controller<HTMLElement> imple
338
338
// file uploads aren't mapped to model,
339
339
// but needs to be scheduled for sending
340
340
if ( element instanceof HTMLInputElement && element . type === 'file' ) {
341
- const key = element . dataset . model ?? element . name ;
341
+ const key = element . name ;
342
342
if ( element . files ?. length ) {
343
343
this . pendingFiles [ key ] = element . files ;
344
344
} else if ( this . pendingFiles [ key ] ) {
You can’t perform that action at this time.
0 commit comments