372C LOG: backup=35576B | note_init:OK | note_collect:OK | note_print:ANCHOR-MISSING | rec_return:OK | door_notes=NO | doors_note_old=STILL-THERE | new_bytes=35671 | md5=44af183a86a4fca908e33d132d46fd4a | db=1
CHECK door_notes_fn: PRESENT
CHECK doors_note_old: ABSENT
CHECK rec_ret_spaces: PRESENT
CHECK build_ret_spaces: PRESENT
--- RENDER NOTE BLOCK ---
$door_notes = array();
foreach ($amounts as $a) { if (!empty($a['note'])) { $door_notes[] = $a['note']; } $h .= '<tr><td>' . esc_html($a['space']) . '</td><td>' . esc_html($a['item']) . '</td><td>' . esc_html(number_format($a['sqft'], 0) . ' sq ft') . '</td><td>' . esc_html($a['gallons'] . ' gal') . '</td></tr>'; }
$h .= '</tbody></table><p>Final quantities are confirmed at field measure on your written proposal.</p>';
foreach (array_unique($door_notes) as $dn) { $h .= '<p>' . esc_html($dn) . '</p>'; }
$h .= '</section>';
}
$mats = array();
foreach (array('Cabinet collection', 'Cabinet door / finish', 'Countertop / slab', 'Tile', 'Paint code', 'Paint color path', 'Paint
--- REC RETURN TAIL ---
tions' => $selections, 'rooms' => array(), 'door_count' => $door_count, 'doors_both_sides' => $doors_both, 'spaces' => $spaces, 'notes' => '', 'standards' => '', 'photos' => $photos, 'photo_ids' => $photo_ids, 'saved_post_id' => (int) $pid, 'prev_token' => get_post_meta($pid, 'ds_prev_token', true), 'designer_note' => is_string($dn) ? $dn : '', 'dossier_line' => is_string($dl) ? $dl : '', 'email_sent' => false, 'email_result' => 'not attempted', 'partial' => true);
}
function jf_ds_pkg_get($toke