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 @@ -2825,16 +2825,16 @@ class LiveControllerDefault extends Controller {
2825
2825
this . updateModelFromElementEvent ( target , 'change' ) ;
2826
2826
}
2827
2827
updateModelFromElementEvent ( element , eventName ) {
2828
- var _a , _b ;
2828
+ var _a ;
2829
2829
if ( ! elementBelongsToThisComponent ( element , this . component ) ) {
2830
2830
return ;
2831
2831
}
2832
2832
if ( ! ( element instanceof HTMLElement ) ) {
2833
2833
throw new Error ( 'Could not update model for non HTMLElement' ) ;
2834
2834
}
2835
2835
if ( element instanceof HTMLInputElement && element . type === 'file' ) {
2836
- const key = ( _a = element . dataset . model ) !== null && _a !== void 0 ? _a : element . name ;
2837
- if ( ( _b = element . files ) === null || _b === void 0 ? void 0 : _b . length ) {
2836
+ const key = element . name ;
2837
+ if ( ( _a = element . files ) === null || _a === void 0 ? void 0 : _a . length ) {
2838
2838
this . pendingFiles [ key ] = element . files ;
2839
2839
}
2840
2840
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