GET https://stephen-nurse.com/todolist_items/edit/507

Forms

  • to_do_list_items
    • project
    • task
    • priority
    • status
    • hoursAllocated
    • attachment
    • needsResearch
    • immediatePriority
    • save
    • save_and_continue
    • _token

to_do_list_items

Form type:
"App\Form\ToDoListItemsType"

Errors

This form has no errors.

Default Data

Property Value
Model Format same as normalized format
Normalized Format
App\Entity\ToDoListItems {#1085
  -id: 507
  -project: Proxies\__CG__\App\Entity\ToDoList {#1130
    -id: 47
    -priority: 1.0
    -project: "AX Tools"
    -accessTo: Doctrine\ORM\PersistentCollection {#1346 …}
    -liveWebsite: "https://axtools.atts-systems.com/"
    -summary: null
    -monthlyRevenue: null
    -cDevDirectory: "axtools"
    -sqlDatabaseFileName: null
    -atsTemplateLastUpdated: null
    -activeCodingProject: true
    -liveWebsiteWorking: false
    -expandCollapse: "Collapse"
    +__isInitialized__: true
     …2
  }
  -status: "Complete"
  -priority: 13.0
  -task: "<p><strong>Feedback on Transfer Macro</strong></p><ul><li>The time box should be a format for time (24hrs) and width should match the dates</li><li>Date should show the DoW (eg Sun 16 May 2025) &nbsp;<strong>TODO</strong></li><li>Destination<ul><li>Should be sorted by “SortOder” and then alphabetically on "City"- &nbsp;with a break before ‘20’ <strong>TODO</strong></li></ul></li><li>Handling Destination is a "Train Station"<ul><li>If you change the Destination from a City to a train/airport (eg from Verbier to Martigny Train) then the From Address field should switch to &nbsp;Train time/Flight&nbsp;</li></ul></li><li>When Destination is a City (eg Verbier), the Accommodation dropdown needs to contain all the information (see attached screenshot). 2 lines required for each address:&nbsp;<ul><li>Symbol to indicate the “Type”<ul><li>‘House’ for a Chalet</li><li>‘Knife and fork’ for a Restaurant</li><li>‘Office building’ for a Hotel</li></ul></li><li>Then show the Chalet Name, Apartment &nbsp;details, and then the Affiliate (in brackets)</li><li>Then line below should have the street and house number</li></ul></li><li>Looking at the database entry for the Transfer:<ul><li>PassengerName and PassengerEmail and PassengerMobile should not be inherited from the Booking. &nbsp;<ul><li>This is an over-ride should the transfer not be in the name of the Booking. So unless populated manully, it should be null</li></ul></li><li>Trip date should be not nullable. &nbsp;Time should not be nullable but have a TBD over-ride or (TBD checkbox)</li><li>Should we rename TripXX to TransferXX in all the fields?</li><li>The addressStart and addressEnd still seems to be a string field rather than a relation field related to the Accommodation entity<ul><li>We need this to be linked because the driver will be given various info points from the Accommodation entity (eg Door Code, GPS location, Driver notes, Client notes, Associated Resort Contact). &nbsp; But there neeeds to be a manual over-ride “Other” available</li></ul></li></ul></li><li>Layout of Pax Child/baby. &nbsp;Try to get on 1 line</li></ul><p>&nbsp;</p><ul><li>The Hide/Show extra fields<ul><li>The Passenger Name/Email/Mobile should be here. &nbsp;(These are the “over-ride ones in case the names is not the same as the Passenger details for the ”Booking" as a whole</li><li>Delete Button should be hidden</li><li>There should be a “Cancel trip flag” - which is similar to delete but retains the info for document record keeping purposes</li><li>Notes needs to be a bigger field</li><li>The timestamps can be indicated in pop-ups without expanding the section. &nbsp;The user will only expand if they want to edit &nbsp;- which is rare as the times are generated by the system.</li></ul></li></ul><p>&nbsp;</p><p>Feedback on the Booking section (on the left)</p><ul><li>When you save the booking, you should show the ID of the “Booking”. &nbsp;This is the customer reference number</li><li>Client email and client mobile should be nullable</li><li>Client details should be saved in the Clients entity if unique (ie that database grows)&nbsp;</li><li>Status should be: Confirmed/Inquiry/Cancelled &nbsp;(no need for cancel booking field)</li><li>Booking history: &nbsp;This should save the logged-user and time of creation</li><li>Payment link expiry: &nbsp;First trip date time less 24 hours</li><li>Still has the word “Transfers” on the bottom left</li></ul><p>&nbsp;</p><p>&nbsp;</p>"
  -hoursAllocated: null
  -immediatePriority: "Top Priority"
  -attachment: null
  -needsResearch: "No"
  -lastSaved: DateTime @1749119762 {#1089
    date: 2025-06-05 10:36:02.0 UTC (+00:00)
  }
}
View Format same as normalized format

Submitted Data

This form was not submitted.

Passed Options

Option Passed Value Resolved Value
access_projects
[]
same as passed value
data
App\Entity\ToDoListItems {#1085
  -id: 507
  -project: Proxies\__CG__\App\Entity\ToDoList {#1130
    -id: 47
    -priority: 1.0
    -project: "AX Tools"
    -accessTo: Doctrine\ORM\PersistentCollection {#1346 …}
    -liveWebsite: "https://axtools.atts-systems.com/"
    -summary: null
    -monthlyRevenue: null
    -cDevDirectory: "axtools"
    -sqlDatabaseFileName: null
    -atsTemplateLastUpdated: null
    -activeCodingProject: true
    -liveWebsiteWorking: false
    -expandCollapse: "Collapse"
    +__isInitialized__: true
     …2
  }
  -status: "Complete"
  -priority: 13.0
  -task: "<p><strong>Feedback on Transfer Macro</strong></p><ul><li>The time box should be a format for time (24hrs) and width should match the dates</li><li>Date should show the DoW (eg Sun 16 May 2025) &nbsp;<strong>TODO</strong></li><li>Destination<ul><li>Should be sorted by “SortOder” and then alphabetically on "City"- &nbsp;with a break before ‘20’ <strong>TODO</strong></li></ul></li><li>Handling Destination is a "Train Station"<ul><li>If you change the Destination from a City to a train/airport (eg from Verbier to Martigny Train) then the From Address field should switch to &nbsp;Train time/Flight&nbsp;</li></ul></li><li>When Destination is a City (eg Verbier), the Accommodation dropdown needs to contain all the information (see attached screenshot). 2 lines required for each address:&nbsp;<ul><li>Symbol to indicate the “Type”<ul><li>‘House’ for a Chalet</li><li>‘Knife and fork’ for a Restaurant</li><li>‘Office building’ for a Hotel</li></ul></li><li>Then show the Chalet Name, Apartment &nbsp;details, and then the Affiliate (in brackets)</li><li>Then line below should have the street and house number</li></ul></li><li>Looking at the database entry for the Transfer:<ul><li>PassengerName and PassengerEmail and PassengerMobile should not be inherited from the Booking. &nbsp;<ul><li>This is an over-ride should the transfer not be in the name of the Booking. So unless populated manully, it should be null</li></ul></li><li>Trip date should be not nullable. &nbsp;Time should not be nullable but have a TBD over-ride or (TBD checkbox)</li><li>Should we rename TripXX to TransferXX in all the fields?</li><li>The addressStart and addressEnd still seems to be a string field rather than a relation field related to the Accommodation entity<ul><li>We need this to be linked because the driver will be given various info points from the Accommodation entity (eg Door Code, GPS location, Driver notes, Client notes, Associated Resort Contact). &nbsp; But there neeeds to be a manual over-ride “Other” available</li></ul></li></ul></li><li>Layout of Pax Child/baby. &nbsp;Try to get on 1 line</li></ul><p>&nbsp;</p><ul><li>The Hide/Show extra fields<ul><li>The Passenger Name/Email/Mobile should be here. &nbsp;(These are the “over-ride ones in case the names is not the same as the Passenger details for the ”Booking" as a whole</li><li>Delete Button should be hidden</li><li>There should be a “Cancel trip flag” - which is similar to delete but retains the info for document record keeping purposes</li><li>Notes needs to be a bigger field</li><li>The timestamps can be indicated in pop-ups without expanding the section. &nbsp;The user will only expand if they want to edit &nbsp;- which is rare as the times are generated by the system.</li></ul></li></ul><p>&nbsp;</p><p>Feedback on the Booking section (on the left)</p><ul><li>When you save the booking, you should show the ID of the “Booking”. &nbsp;This is the customer reference number</li><li>Client email and client mobile should be nullable</li><li>Client details should be saved in the Clients entity if unique (ie that database grows)&nbsp;</li><li>Status should be: Confirmed/Inquiry/Cancelled &nbsp;(no need for cancel booking field)</li><li>Booking history: &nbsp;This should save the logged-user and time of creation</li><li>Payment link expiry: &nbsp;First trip date time less 24 hours</li><li>Still has the word “Transfers” on the bottom left</li></ul><p>&nbsp;</p><p>&nbsp;</p>"
  -hoursAllocated: null
  -immediatePriority: "Top Priority"
  -attachment: null
  -needsResearch: "No"
  -lastSaved: DateTime @1749119762 {#1089
    date: 2025-06-05 10:36:02.0 UTC (+00:00)
  }
}
same as passed value
project
Proxies\__CG__\App\Entity\ToDoList {#1130
  -id: 47
  -priority: 1.0
  -project: "AX Tools"
  -accessTo: Doctrine\ORM\PersistentCollection {#1346 …}
  -liveWebsite: "https://axtools.atts-systems.com/"
  -summary: null
  -monthlyRevenue: null
  -cDevDirectory: "axtools"
  -sqlDatabaseFileName: null
  -atsTemplateLastUpdated: null
  -activeCodingProject: true
  -liveWebsiteWorking: false
  -expandCollapse: "Collapse"
  +__isInitialized__: true
   …2
}
same as passed value

Resolved Options

Option Value
access_projects
[]
action
""
allow_extra_fields
false
allow_file_upload
false
attr
[]
attr_translation_parameters
[]
auto_initialize
true
block_name
null
block_prefix
null
by_reference
true
compound
true
constraints
[]
csrf_field_name
"_token"
csrf_message
"The CSRF token is invalid. Please try to resubmit the form."
csrf_protection
true
csrf_token_id
null
csrf_token_manager
Symfony\Component\Security\Csrf\CsrfTokenManager {#1787
  -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1788 …}
  -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1789 …}
  -namespace: Closure() {#1791 …}
}
data
App\Entity\ToDoListItems {#1085
  -id: 507
  -project: Proxies\__CG__\App\Entity\ToDoList {#1130
    -id: 47
    -priority: 1.0
    -project: "AX Tools"
    -accessTo: Doctrine\ORM\PersistentCollection {#1346 …}
    -liveWebsite: "https://axtools.atts-systems.com/"
    -summary: null
    -monthlyRevenue: null
    -cDevDirectory: "axtools"
    -sqlDatabaseFileName: null
    -atsTemplateLastUpdated: null
    -activeCodingProject: true
    -liveWebsiteWorking: false
    -expandCollapse: "Collapse"
    +__isInitialized__: true
     …2
  }
  -status: "Complete"
  -priority: 13.0
  -task: "<p><strong>Feedback on Transfer Macro</strong></p><ul><li>The time box should be a format for time (24hrs) and width should match the dates</li><li>Date should show the DoW (eg Sun 16 May 2025) &nbsp;<strong>TODO</strong></li><li>Destination<ul><li>Should be sorted by “SortOder” and then alphabetically on "City"- &nbsp;with a break before ‘20’ <strong>TODO</strong></li></ul></li><li>Handling Destination is a "Train Station"<ul><li>If you change the Destination from a City to a train/airport (eg from Verbier to Martigny Train) then the From Address field should switch to &nbsp;Train time/Flight&nbsp;</li></ul></li><li>When Destination is a City (eg Verbier), the Accommodation dropdown needs to contain all the information (see attached screenshot). 2 lines required for each address:&nbsp;<ul><li>Symbol to indicate the “Type”<ul><li>‘House’ for a Chalet</li><li>‘Knife and fork’ for a Restaurant</li><li>‘Office building’ for a Hotel</li></ul></li><li>Then show the Chalet Name, Apartment &nbsp;details, and then the Affiliate (in brackets)</li><li>Then line below should have the street and house number</li></ul></li><li>Looking at the database entry for the Transfer:<ul><li>PassengerName and PassengerEmail and PassengerMobile should not be inherited from the Booking. &nbsp;<ul><li>This is an over-ride should the transfer not be in the name of the Booking. So unless populated manully, it should be null</li></ul></li><li>Trip date should be not nullable. &nbsp;Time should not be nullable but have a TBD over-ride or (TBD checkbox)</li><li>Should we rename TripXX to TransferXX in all the fields?</li><li>The addressStart and addressEnd still seems to be a string field rather than a relation field related to the Accommodation entity<ul><li>We need this to be linked because the driver will be given various info points from the Accommodation entity (eg Door Code, GPS location, Driver notes, Client notes, Associated Resort Contact). &nbsp; But there neeeds to be a manual over-ride “Other” available</li></ul></li></ul></li><li>Layout of Pax Child/baby. &nbsp;Try to get on 1 line</li></ul><p>&nbsp;</p><ul><li>The Hide/Show extra fields<ul><li>The Passenger Name/Email/Mobile should be here. &nbsp;(These are the “over-ride ones in case the names is not the same as the Passenger details for the ”Booking" as a whole</li><li>Delete Button should be hidden</li><li>There should be a “Cancel trip flag” - which is similar to delete but retains the info for document record keeping purposes</li><li>Notes needs to be a bigger field</li><li>The timestamps can be indicated in pop-ups without expanding the section. &nbsp;The user will only expand if they want to edit &nbsp;- which is rare as the times are generated by the system.</li></ul></li></ul><p>&nbsp;</p><p>Feedback on the Booking section (on the left)</p><ul><li>When you save the booking, you should show the ID of the “Booking”. &nbsp;This is the customer reference number</li><li>Client email and client mobile should be nullable</li><li>Client details should be saved in the Clients entity if unique (ie that database grows)&nbsp;</li><li>Status should be: Confirmed/Inquiry/Cancelled &nbsp;(no need for cancel booking field)</li><li>Booking history: &nbsp;This should save the logged-user and time of creation</li><li>Payment link expiry: &nbsp;First trip date time less 24 hours</li><li>Still has the word “Transfers” on the bottom left</li></ul><p>&nbsp;</p><p>&nbsp;</p>"
  -hoursAllocated: null
  -immediatePriority: "Top Priority"
  -attachment: null
  -needsResearch: "No"
  -lastSaved: DateTime @1749119762 {#1089
    date: 2025-06-05 10:36:02.0 UTC (+00:00)
  }
}
data_class
"App\Entity\ToDoListItems"
disabled
false
empty_data
Closure(FormInterface $form) {#1834
  class: "Symfony\Component\Form\Extension\Core\Type\FormType"
  use: {
    $class: "App\Entity\ToDoListItems"
  }
}
error_bubbling
true
error_mapping
[]
extra_fields_message
"This form should not contain extra fields."
form_attr
false
getter
null
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
inherit_data
false
invalid_message
"This value is not valid."
invalid_message_parameters
[]
is_empty_callback
null
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
mapped
true
method
"POST"
post_max_size_message
"The uploaded file was too large. Please try to upload a smaller file."
priority
0
project
Proxies\__CG__\App\Entity\ToDoList {#1130
  -id: 47
  -priority: 1.0
  -project: "AX Tools"
  -accessTo: Doctrine\ORM\PersistentCollection {#1346 …}
  -liveWebsite: "https://axtools.atts-systems.com/"
  -summary: null
  -monthlyRevenue: null
  -cDevDirectory: "axtools"
  -sqlDatabaseFileName: null
  -atsTemplateLastUpdated: null
  -activeCodingProject: true
  -liveWebsiteWorking: false
  -expandCollapse: "Collapse"
  +__isInitialized__: true
   …2
}
property_path
null
required
true
row_attr
[]
setter
null
translation_domain
null
trim
true
upload_max_size_message
Closure() {#1832
  class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension"
  use: {
    $translator: Symfony\Component\Translation\DataCollectorTranslator {#1588 …}
    $message: Closure() {#1833 …}
    $translationDomain: "validators"
  }
}
validation_groups
null

View Vars

Variable Value
action
""
attr
[]
attr_translation_parameters
[]
block_prefixes
[
  "form"
  "to_do_list_items"
  "_to_do_list_items"
]
cache_key
"_to_do_list_items_to_do_list_items"
compound
true
data
App\Entity\ToDoListItems {#1085
  -id: 507
  -project: Proxies\__CG__\App\Entity\ToDoList {#1130
    -id: 47
    -priority: 1.0
    -project: "AX Tools"
    -accessTo: Doctrine\ORM\PersistentCollection {#1346 …}
    -liveWebsite: "https://axtools.atts-systems.com/"
    -summary: null
    -monthlyRevenue: null
    -cDevDirectory: "axtools"
    -sqlDatabaseFileName: null
    -atsTemplateLastUpdated: null
    -activeCodingProject: true
    -liveWebsiteWorking: false
    -expandCollapse: "Collapse"
    +__isInitialized__: true
     …2
  }
  -status: "Complete"
  -priority: 13.0
  -task: "<p><strong>Feedback on Transfer Macro</strong></p><ul><li>The time box should be a format for time (24hrs) and width should match the dates</li><li>Date should show the DoW (eg Sun 16 May 2025) &nbsp;<strong>TODO</strong></li><li>Destination<ul><li>Should be sorted by “SortOder” and then alphabetically on "City"- &nbsp;with a break before ‘20’ <strong>TODO</strong></li></ul></li><li>Handling Destination is a "Train Station"<ul><li>If you change the Destination from a City to a train/airport (eg from Verbier to Martigny Train) then the From Address field should switch to &nbsp;Train time/Flight&nbsp;</li></ul></li><li>When Destination is a City (eg Verbier), the Accommodation dropdown needs to contain all the information (see attached screenshot). 2 lines required for each address:&nbsp;<ul><li>Symbol to indicate the “Type”<ul><li>‘House’ for a Chalet</li><li>‘Knife and fork’ for a Restaurant</li><li>‘Office building’ for a Hotel</li></ul></li><li>Then show the Chalet Name, Apartment &nbsp;details, and then the Affiliate (in brackets)</li><li>Then line below should have the street and house number</li></ul></li><li>Looking at the database entry for the Transfer:<ul><li>PassengerName and PassengerEmail and PassengerMobile should not be inherited from the Booking. &nbsp;<ul><li>This is an over-ride should the transfer not be in the name of the Booking. So unless populated manully, it should be null</li></ul></li><li>Trip date should be not nullable. &nbsp;Time should not be nullable but have a TBD over-ride or (TBD checkbox)</li><li>Should we rename TripXX to TransferXX in all the fields?</li><li>The addressStart and addressEnd still seems to be a string field rather than a relation field related to the Accommodation entity<ul><li>We need this to be linked because the driver will be given various info points from the Accommodation entity (eg Door Code, GPS location, Driver notes, Client notes, Associated Resort Contact). &nbsp; But there neeeds to be a manual over-ride “Other” available</li></ul></li></ul></li><li>Layout of Pax Child/baby. &nbsp;Try to get on 1 line</li></ul><p>&nbsp;</p><ul><li>The Hide/Show extra fields<ul><li>The Passenger Name/Email/Mobile should be here. &nbsp;(These are the “over-ride ones in case the names is not the same as the Passenger details for the ”Booking" as a whole</li><li>Delete Button should be hidden</li><li>There should be a “Cancel trip flag” - which is similar to delete but retains the info for document record keeping purposes</li><li>Notes needs to be a bigger field</li><li>The timestamps can be indicated in pop-ups without expanding the section. &nbsp;The user will only expand if they want to edit &nbsp;- which is rare as the times are generated by the system.</li></ul></li></ul><p>&nbsp;</p><p>Feedback on the Booking section (on the left)</p><ul><li>When you save the booking, you should show the ID of the “Booking”. &nbsp;This is the customer reference number</li><li>Client email and client mobile should be nullable</li><li>Client details should be saved in the Clients entity if unique (ie that database grows)&nbsp;</li><li>Status should be: Confirmed/Inquiry/Cancelled &nbsp;(no need for cancel booking field)</li><li>Booking history: &nbsp;This should save the logged-user and time of creation</li><li>Payment link expiry: &nbsp;First trip date time less 24 hours</li><li>Still has the word “Transfers” on the bottom left</li></ul><p>&nbsp;</p><p>&nbsp;</p>"
  -hoursAllocated: null
  -immediatePriority: "Top Priority"
  -attachment: null
  -needsResearch: "No"
  -lastSaved: DateTime @1749119762 {#1089
    date: 2025-06-05 10:36:02.0 UTC (+00:00)
  }
}
disabled
false
errors
Symfony\Component\Form\FormErrorIterator {#1886
  -form: Symfony\Component\Form\Form {#2009 …}
  -errors: []
}
form
Symfony\Component\Form\FormView {#1831 …5}
full_name
"to_do_list_items"
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
id
"to_do_list_items"
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
method
"POST"
multipart
true
name
"to_do_list_items"
priority
0
required
true
row_attr
[]
submitted
false
translation_domain
null
unique_block_prefix
"_to_do_list_items"
valid
true
value
App\Entity\ToDoListItems {#1085
  -id: 507
  -project: Proxies\__CG__\App\Entity\ToDoList {#1130
    -id: 47
    -priority: 1.0
    -project: "AX Tools"
    -accessTo: Doctrine\ORM\PersistentCollection {#1346 …}
    -liveWebsite: "https://axtools.atts-systems.com/"
    -summary: null
    -monthlyRevenue: null
    -cDevDirectory: "axtools"
    -sqlDatabaseFileName: null
    -atsTemplateLastUpdated: null
    -activeCodingProject: true
    -liveWebsiteWorking: false
    -expandCollapse: "Collapse"
    +__isInitialized__: true
     …2
  }
  -status: "Complete"
  -priority: 13.0
  -task: "<p><strong>Feedback on Transfer Macro</strong></p><ul><li>The time box should be a format for time (24hrs) and width should match the dates</li><li>Date should show the DoW (eg Sun 16 May 2025) &nbsp;<strong>TODO</strong></li><li>Destination<ul><li>Should be sorted by “SortOder” and then alphabetically on "City"- &nbsp;with a break before ‘20’ <strong>TODO</strong></li></ul></li><li>Handling Destination is a "Train Station"<ul><li>If you change the Destination from a City to a train/airport (eg from Verbier to Martigny Train) then the From Address field should switch to &nbsp;Train time/Flight&nbsp;</li></ul></li><li>When Destination is a City (eg Verbier), the Accommodation dropdown needs to contain all the information (see attached screenshot). 2 lines required for each address:&nbsp;<ul><li>Symbol to indicate the “Type”<ul><li>‘House’ for a Chalet</li><li>‘Knife and fork’ for a Restaurant</li><li>‘Office building’ for a Hotel</li></ul></li><li>Then show the Chalet Name, Apartment &nbsp;details, and then the Affiliate (in brackets)</li><li>Then line below should have the street and house number</li></ul></li><li>Looking at the database entry for the Transfer:<ul><li>PassengerName and PassengerEmail and PassengerMobile should not be inherited from the Booking. &nbsp;<ul><li>This is an over-ride should the transfer not be in the name of the Booking. So unless populated manully, it should be null</li></ul></li><li>Trip date should be not nullable. &nbsp;Time should not be nullable but have a TBD over-ride or (TBD checkbox)</li><li>Should we rename TripXX to TransferXX in all the fields?</li><li>The addressStart and addressEnd still seems to be a string field rather than a relation field related to the Accommodation entity<ul><li>We need this to be linked because the driver will be given various info points from the Accommodation entity (eg Door Code, GPS location, Driver notes, Client notes, Associated Resort Contact). &nbsp; But there neeeds to be a manual over-ride “Other” available</li></ul></li></ul></li><li>Layout of Pax Child/baby. &nbsp;Try to get on 1 line</li></ul><p>&nbsp;</p><ul><li>The Hide/Show extra fields<ul><li>The Passenger Name/Email/Mobile should be here. &nbsp;(These are the “over-ride ones in case the names is not the same as the Passenger details for the ”Booking" as a whole</li><li>Delete Button should be hidden</li><li>There should be a “Cancel trip flag” - which is similar to delete but retains the info for document record keeping purposes</li><li>Notes needs to be a bigger field</li><li>The timestamps can be indicated in pop-ups without expanding the section. &nbsp;The user will only expand if they want to edit &nbsp;- which is rare as the times are generated by the system.</li></ul></li></ul><p>&nbsp;</p><p>Feedback on the Booking section (on the left)</p><ul><li>When you save the booking, you should show the ID of the “Booking”. &nbsp;This is the customer reference number</li><li>Client email and client mobile should be nullable</li><li>Client details should be saved in the Clients entity if unique (ie that database grows)&nbsp;</li><li>Status should be: Confirmed/Inquiry/Cancelled &nbsp;(no need for cancel booking field)</li><li>Booking history: &nbsp;This should save the logged-user and time of creation</li><li>Payment link expiry: &nbsp;First trip date time less 24 hours</li><li>Still has the word “Transfers” on the bottom left</li></ul><p>&nbsp;</p><p>&nbsp;</p>"
  -hoursAllocated: null
  -immediatePriority: "Top Priority"
  -attachment: null
  -needsResearch: "No"
  -lastSaved: DateTime @1749119762 {#1089
    date: 2025-06-05 10:36:02.0 UTC (+00:00)
  }
}