Need to update the leads updated timestamp
authorSteve Sutton <steve@gaslightmedia.com>
Tue, 11 Sep 2018 12:49:44 +0000 (08:49 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Tue, 11 Sep 2018 12:50:29 +0000 (08:50 -0400)
When updating referred by, contacts or notes.

classes/data/dataContacts.php
classes/data/dataLeadsReferredBy.php
classes/data/dataNotes.php
classes/data/dataReferredBy.php
models/admin/ajax/travelContacts.php
models/admin/ajax/travelNotes.php
models/admin/ajax/travelReferredby.php

index f421f07..993505b 100644 (file)
@@ -185,4 +185,14 @@ class GlmDataTravelContacts extends GlmDataAbstract
         return $r;
     }
 
+    public function updateLeadTime( $lead_id )
+    {
+        $this->wpdb->update(
+            GLM_MEMBERS_TRAVEL_PLUGIN_DB_PREFIX . 'leads',
+            array( 'updated' => date( 'Y-m-d H:i:s' ) ),
+            array( 'id' => $lead_id ),
+            array( '%s' ),
+            array( '%d' )
+        );
+    }
 }
index e74185f..19c6eae 100644 (file)
@@ -172,4 +172,14 @@ class GlmDataTravelLeadsReferredBy extends GlmDataAbstract
         return $r;
     }
 
+    public function updateLeadTime( $lead_id )
+    {
+        $this->wpdb->update(
+            GLM_MEMBERS_TRAVEL_PLUGIN_DB_PREFIX . 'leads',
+            array( 'updated' => date( 'Y-m-d H:i:s' ) ),
+            array( 'id' => $lead_id ),
+            array( '%s' ),
+            array( '%d' )
+        );
+    }
 }
index 9fd55ed..a97bae3 100644 (file)
@@ -170,4 +170,14 @@ class GlmDataTravelNotes extends GlmDataAbstract
         return $r;
     }
 
+    public function updateLeadTime( $lead_id )
+    {
+        $this->wpdb->update(
+            GLM_MEMBERS_TRAVEL_PLUGIN_DB_PREFIX . 'leads',
+            array( 'updated' => date( 'Y-m-d H:i:s' ) ),
+            array( 'id' => $lead_id ),
+            array( '%s' ),
+            array( '%d' )
+        );
+    }
 }
index c0db7ef..d50adc1 100644 (file)
@@ -243,4 +243,14 @@ class GlmDataReferredBy extends GlmDataAbstract
         return $array;
     }
 
+    public function updateLeadTime( $lead_id )
+    {
+        $this->wpdb->update(
+            GLM_MEMBERS_TRAVEL_PLUGIN_DB_PREFIX . 'leads',
+            array( 'updated' => date( 'Y-m-d H:i:s' ) ),
+            array( 'id' => $lead_id ),
+            array( '%s' ),
+            array( '%d' )
+        );
+    }
 }
index 5888f48..7f6ddeb 100644 (file)
@@ -94,6 +94,9 @@ class GlmMembersAdmin_ajax_travelContacts extends GlmDataTravelContacts
                     array( '%d', '%d' )
                 );
             }
+            // Update the leads updated timestamp
+            $this->updateLeadTime( $lead_id );
+
             // Redirect back to the edit page
             wp_redirect( admin_url() . 'admin.php?page=glm-members-admin-menu-glm-travel&glm_action=index&option=edit&id=' . $lead_id . '#ui-id-3' );
             exit;
@@ -120,6 +123,9 @@ class GlmMembersAdmin_ajax_travelContacts extends GlmDataTravelContacts
                     '%s', // phone
                 )
             );
+            // Update the leads updated timestamp
+            $this->updateLeadTime( $lead_id );
+
             // Redirect back to the edit page
             wp_redirect( admin_url() . 'admin.php?page=glm-members-admin-menu-glm-travel&glm_action=index&option=edit&id=' . $lead_id . '#ui-id-3' );
             exit;
index 0a43769..27e817e 100644 (file)
@@ -106,6 +106,9 @@ class GlmMembersAdmin_ajax_travelNotes extends GlmDataTravelNotes
                     array( '%d' )
                 );
             }
+            // Update the leads updated timestamp
+            $this->updateLeadTime( $lead_id );
+
             wp_redirect( admin_url() . 'admin.php?page=glm-members-admin-menu-glm-travel&glm_action=index&option=edit&id=' . $lead_id . '#ui-id-7' );
             break;
         case 'add':
@@ -129,6 +132,9 @@ class GlmMembersAdmin_ajax_travelNotes extends GlmDataTravelNotes
                     )
                 );
 
+                // Update the leads updated timestamp
+                $this->updateLeadTime( $lead_id );
+
             }
             // Redirect back to the edit page
             wp_redirect( admin_url() . 'admin.php?page=glm-members-admin-menu-glm-travel&glm_action=index&option=edit&id=' . $lead_id . '#ui-id-7' );
@@ -145,6 +151,9 @@ class GlmMembersAdmin_ajax_travelNotes extends GlmDataTravelNotes
                     array( '%d', '%d' )
                 );
             }
+            // Update the leads updated timestamp
+            $this->updateLeadTime( $lead_id );
+
             // Redirect back to the edit page
             wp_redirect( admin_url() . 'admin.php?page=glm-members-admin-menu-glm-travel&glm_action=index&option=edit&id=' . $lead_id . '#ui-id-7' );
             exit;
index 5f2ac0d..a4392e5 100644 (file)
@@ -126,6 +126,9 @@ class GlmMembersAdmin_ajax_travelReferredBy extends GlmDataReferredBy
                 }
 
             }
+            // Update the leads updated timestamp
+            $this->updateLeadTime( $lead_id );
+
             wp_redirect( admin_url() . 'admin.php?page=glm-members-admin-menu-glm-travel&glm_action=index&option=edit&id=' . $lead_id . '#ui-id-5' );
             exit;
             break;