ソースを参照

Refactor tokens.

mscherer 5 年 前
コミット
8f3a1575a5
1 ファイル変更2 行追加2 行削除
  1. 2 2
      src/Model/Table/TokensTable.php

+ 2 - 2
src/Model/Table/TokensTable.php

@@ -107,10 +107,10 @@ class TokensTable extends Table {
 		$entity = $this->newEntity($data);
 		$max = 99;
 		while (!$this->save($entity)) {
-			$entity->token = $this->generateKey($keyLength);
+			$entity->token_key = $this->generateKey($keyLength);
 			$max--;
 			if ($max === 0) {
-				return null;
+				throw new \RuntimeException('Token storage failed after 99 trials.');
 			}
 		}