From a6cf80e772bcd466118c36d57dcba927bb7d870d Mon Sep 17 00:00:00 2001 From: richie Date: Mon, 20 Apr 2020 16:22:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=88=E6=9D=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fr/plugin/db/redis/core/RedisScriptTableDataModel.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/fr/plugin/db/redis/core/RedisScriptTableDataModel.java b/src/main/java/com/fr/plugin/db/redis/core/RedisScriptTableDataModel.java index 3ff402d..f9f7f2e 100644 --- a/src/main/java/com/fr/plugin/db/redis/core/RedisScriptTableDataModel.java +++ b/src/main/java/com/fr/plugin/db/redis/core/RedisScriptTableDataModel.java @@ -1,6 +1,7 @@ package com.fr.plugin.db.redis.core; import com.fanruan.api.data.open.BaseDataModel; +import com.fr.plugin.context.PluginContexts; import com.fr.plugin.db.redis.core.emb.Redis; import com.fr.plugin.db.redis.core.script.EngineType; import com.fr.plugin.db.redis.help.RedisClient; @@ -37,6 +38,9 @@ public class RedisScriptTableDataModel extends BaseDataModel { if (columnNames != null) { return; } + if (!PluginContexts.currentContext().isAvailable()) { + throw new RuntimeException("Redis Plugin License Expired!"); + } Redis redis = mc.createRedisClient(); redis.getClient().select(dbIndex); RedisClient redisClient = RedisClientSelector.select(redis, engineType);