diff --git a/db/migrate/000300_stripe.sql b/db/migrate/000301_stripe.sql similarity index 100% rename from db/migrate/000300_stripe.sql rename to db/migrate/000301_stripe.sql diff --git a/db/migrate/000302_stripe_admin.sql b/db/migrate/000302_stripe_admin.sql new file mode 100644 index 000000000..f75214dfc --- /dev/null +++ b/db/migrate/000302_stripe_admin.sql @@ -0,0 +1 @@ +ALTER TABLE `admin` ADD `stripe_id` VARCHAR(255) NULL DEFAULT NULL AFTER `date_terminated`; diff --git a/db/migrate/000303_admin_dob.sql b/db/migrate/000303_admin_dob.sql new file mode 100644 index 000000000..33d57482b --- /dev/null +++ b/db/migrate/000303_admin_dob.sql @@ -0,0 +1 @@ +ALTER TABLE `admin` ADD `dob` DATE NULL AFTER `id_admin_author`; diff --git a/include/controllers/default/cockpit2/api/driver/save/index.php b/include/controllers/default/cockpit2/api/driver/save/index.php index 8188dafa2..f6188b84f 100644 --- a/include/controllers/default/cockpit2/api/driver/save/index.php +++ b/include/controllers/default/cockpit2/api/driver/save/index.php @@ -53,6 +53,7 @@ class Controller_api_driver_save extends Crunchbutton_Controller_RestAccount { } $driver->name = $this->request()[ 'name' ]; + $driver->dob = $this->request()[ 'dob' ]; $driver->phone = $phone; $driver->txt = $phone; $driver->testphone = $phone; diff --git a/include/library/Cockpit/Admin.php b/include/library/Cockpit/Admin.php index 8d335ff5f..4ee0c3525 100644 --- a/include/library/Cockpit/Admin.php +++ b/include/library/Cockpit/Admin.php @@ -110,6 +110,7 @@ class Cockpit_Admin extends Crunchbutton_Admin { $out['referral_admin_credit'] = floatval( $this->referral_admin_credit ); $out['referral_customer_credit'] = floatval( $this->referral_customer_credit ); $out['invite_code'] = $this->invite_code; + $out['dob'] = $this->dob; $author = $this->author(); if( $author->id_admin ){ diff --git a/include/views/default/cockpit2/frontend/drivers/drivers-onboarding-form.phtml b/include/views/default/cockpit2/frontend/drivers/drivers-onboarding-form.phtml index 6f14af1a9..7866c8e3e 100644 --- a/include/views/default/cockpit2/frontend/drivers/drivers-onboarding-form.phtml +++ b/include/views/default/cockpit2/frontend/drivers/drivers-onboarding-form.phtml @@ -78,12 +78,20 @@
  • Email:
    -
    +
    Enter a valid email.
  • +
  • +
    Date of Birth:
    +
    +
    + Enter a valid format (YYYY-MM-DD) +
    +
  • +