Fixed database migration error handling on local records
This commit is contained in:
		| @@ -206,7 +206,8 @@ class LocalRecordsPlugin implements CallbackListener, CallQueueListener, Command | |||||||
|  |  | ||||||
| 		$mysqli->query("ALTER TABLE `" . self::TABLE_RECORDS . "` ADD `checkpoints` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL"); | 		$mysqli->query("ALTER TABLE `" . self::TABLE_RECORDS . "` ADD `checkpoints` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL"); | ||||||
| 		if ($mysqli->error) { | 		if ($mysqli->error) { | ||||||
| 			if (!strstr($mysqli->error, 'Duplicate')) { | 			if ($mysqli->errno === 1062) { | ||||||
|  | 				// Duplicate | ||||||
| 				trigger_error($mysqli->error, E_USER_ERROR); | 				trigger_error($mysqli->error, E_USER_ERROR); | ||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user