File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -215,7 +215,7 @@ span.feedzy-spinner {
215
215
flex-direction : column;
216
216
align-items : flex-start;
217
217
gap : 8px ;
218
- border : 1px solid black ;
218
+ border : 1px solid # 5555559c ;
219
219
}
220
220
221
221
.feedzy-wrap .fz-validation-message button {
Original file line number Diff line number Diff line change 147
147
*/
148
148
function handle_validation_response ( response ) {
149
149
if ( ! response || ! response . data || ! response . data . results ) {
150
- showMessage ( '✗ ' + ( response . message || 'Unknown error' ) , response . status ) ;
150
+ showMessage ( '✗ ' + ( response . data . results . message || 'Unknown error' ) , response . status ) ;
151
151
return ;
152
152
}
153
153
170
170
}
171
171
172
172
function showMessage ( message , autoDismiss = true ) {
173
- $ ( '.fz-validation-message' ) . remove ( ) ;
174
-
173
+ const $container = $ ( '.fz-validation-summary' ) ;
174
+ if ( ! $container . length ) {
175
+ $ ( 'body' ) . append ( '<div class="fz-validation-summary"></div>' ) ;
176
+ return ;
177
+ }
178
+
179
+ $container . find ( '.fz-validation-message' ) . remove ( ) ;
180
+
175
181
const $message = $ ( '<div>' , {
176
182
class : 'fz-validation-message' ,
177
183
html : message
178
184
} ) ;
179
185
180
- $ ( '.fz-validation-summary' ) . append ( $message ) ;
186
+ $container . append ( $message ) ;
181
187
if ( autoDismiss ) {
182
188
$message . delay ( 5000 ) . fadeOut ( 300 , ( ) => $message . remove ( ) ) ;
183
189
} else {
You can’t perform that action at this time.
0 commit comments