implement-basicbatchaction-getselect
authorUbuntu <ufundo@gmail.com>
Mon, 23 Aug 2021 16:42:18 +0000 (16:42 +0000)
committerUbuntu <ufundo@gmail.com>
Mon, 23 Aug 2021 16:42:18 +0000 (16:42 +0000)
ext/oauth-client/Civi/Api4/Action/OAuthSysToken/Refresh.php

index 043a83b5d2a8c2f945cc153e6040e8323e24f469..5a1e4c523f3ce2ff24421ac1dfe23880ad45f4b1 100644 (file)
@@ -38,10 +38,15 @@ class Refresh extends BasicBatchAction {
 
   private $syncFields = ['access_token', 'refresh_token', 'expires', 'token_type'];
   private $writeFields = ['access_token', 'refresh_token', 'expires', 'token_type', 'raw'];
+  private $selectFields = ['id', 'client_id', 'access_token', 'refresh_token', 'expires', 'token_type', 'raw'];
   private $providers = [];
 
   public function __construct($entityName, $actionName) {
-    parent::__construct($entityName, $actionName, '*');
+    parent::__construct($entityName, $actionName);
+  }
+
+  protected function getSelect() {
+    return $this->selectFields;
   }
 
   protected function doTask($row) {