Ver código fonte

fixed create note timezone

= 3 anos atrás
pai
commit
5cb4010c66

+ 12 - 0
app/Helpers/helpers.php

@@ -124,6 +124,18 @@ if(!function_exists('get_current_session')) {
     }
 }
 
+if(!function_exists('get_current_date')) {
+    function get_current_date($timezone = null){
+        if(!$timezone){
+            $timezone = 'US\Eastern';
+        }
+        $date = new DateTime("now", new DateTimeZone('US/Eastern') );
+        return $date->format('Y-m-d');
+    }
+}
+
+
+
 if(!function_exists('friendly_date_time')) {
     function friendly_date_time($value, $includeTime = true, $default = '-', $long_year=false) {
         if(!$value || empty($value)) return $default;

+ 1 - 1
resources/views/app/patient/note/_create-bill.blade.php

@@ -9,7 +9,7 @@
                 <input type="hidden" name="noteUid" value="{{$note->uid}}">
                 <div class="mb-2">
                     <label for="" class="text-secondary text-sm">Effective Date</label>
-                    <input type="date" name="effectiveDate" class="form-control form-control-sm" value="{{$note->effective_dateest ? $note->effective_dateest : date('Y-m-d')}}" required>
+                    <input type="date" name="effectiveDate" class="form-control form-control-sm" value="{{$note->effective_dateest ? $note->effective_dateest : get_current_date($pro->display_timezone)}}" required>
                 </div>
                 <div class="mb-2">
                     @if($noteRates && count($noteRates))

+ 2 - 2
resources/views/app/patient/notes.blade.php

@@ -80,7 +80,7 @@
                     
                     <div class="form-group mb-2">
                         <label for="" class="text-secondary text-sm mb-1">Effective Date *</label>
-                        <input type="date" name="effectiveDate" class="form-control" value="{{date("Y-m-d")}}">
+                        <input type="date" name="effectiveDate" class="form-control" value="{{get_current_date($pro->display_timezone)}}">
                     </div>
                     <div class="form-group">
                         <label for="" class="text-secondary text-sm mb-1">HCP Pro *</label>
@@ -252,7 +252,7 @@
                                         <input type="hidden" name="visitToCloneUid" value="{{$note->uid}}">
                                         <div class="mb-2">
                                             <label for="" class="text-sm text-secondary mb-1">Effective Date</label>
-                                            <input type="date" name="effectiveDate" class="form-control input-sm" value="{{date('Y-m-d')}}">
+                                            <input type="date" name="effectiveDate" class="form-control input-sm" value="{{get_current_date($pro->display_timezone)}}">
                                         </div>
                                         <div class="mb-2">
                                             <label for="" class="text-secondary text-sm mb-1">New/Follow-up</label>