Skip to content

Commit 4853246

Browse files
[Fix] Ensure WPUF Profile Form Multistep Toggle Applies on Frontend (#1687)
* [Fix] Ensure WPUF Profile Form Multistep Toggle Applies on Frontend * add multiselect support on repeat field * fix: woocomerce gallary sync * Revert "fix: woocomerce gallary sync" This reverts commit e34634e. * remove unsued sql --------- Co-authored-by: Sapayth Hossain <[email protected]>
1 parent 25f2e7d commit 4853246

File tree

8 files changed

+298
-313
lines changed

8 files changed

+298
-313
lines changed

admin/form-builder/views/post-form-settings.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,10 @@ function wpuf_render_settings_field( $field_key, $field, $form_settings, $post_t
384384
if ( $is_pro_preview && strpos( $field_key, 'notification_' ) === 0 ) {
385385
$toggle_value = 'off';
386386
}
387+
// Convert various "on" values to 'on' for the toggle
388+
if ( wpuf_is_checkbox_or_toggle_on( $toggle_value ) ) {
389+
$toggle_value = 'on';
390+
}
387391
?>
388392
<label
389393
for="<?php echo $field_key; ?>"

assets/js/forms-list.min.js

Lines changed: 20 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/js/forms-list.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/js/subscriptions.min.js

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

includes/Admin/Forms/Post/Templates/Post_Form_Template_WooCommerce.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ public function update_reviews( $post_id ) {
306306
$reviews = get_post_meta( $post_id, 'product_reviews', true );
307307
$status = ! empty( $reviews ) ? 'open' : 'closed';
308308
// wp_update_post( array( 'ID' => $post_id, 'comment_status' => $status ) );
309-
$comment_sql = "UPDATE {$wpdb->prefix}posts SET comment_status='{$status}' WHERE ID={$post_id} AND post_status='publish' AND post_type='product'";
309+
//$comment_sql = "UPDATE {$wpdb->prefix}posts SET comment_status='{$status}' WHERE ID={$post_id} AND post_status='publish' AND post_type='product'";
310310
$wpdb->get_results( $wpdb->prepare( "UPDATE {$wpdb->prefix}posts SET comment_status=%s WHERE ID=%d AND post_status='publish' AND post_type='product'", $status, $post_id ) );
311311
}
312312

includes/Fields/Form_Field_Textarea.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,10 +172,6 @@ public function prepare_entry( $field ) {
172172
* @return string
173173
*/
174174
public function render_field_data( $data, $field ) {
175-
if ( ! is_string( $data ) ) {
176-
return '';
177-
}
178-
179175
$data = implode( ',', $data );
180176
$hide_label = isset( $field['hide_field_label'] )
181177
? wpuf_validate_boolean( $field['hide_field_label'] )

0 commit comments

Comments
 (0)