Skip to content

Commit f2e3d83

Browse files
authored
✨ update templates
1 parent 0ff6d06 commit f2e3d83

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

nb_cli/template/adapter/{{cookiecutter.adapter_slug}}/adapter.{{cookiecutter.py}}

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from typing import Any
22
from typing_extensions import override
33

4+
from nonebot import get_plugin_config
45
from nonebot.exception import WebSocketClosed
56
from nonebot.utils import DataclassEncoder, escape_tag
67
from nonebot.drivers import (
@@ -28,7 +29,7 @@ class Adapter(BaseAdapter):
2829
@override
2930
def __init__(self, driver: Driver, **kwargs: Any):
3031
super().__init__(driver, **kwargs)
31-
self.adapter_config = Config.parse_obj(dict(self.config))
32+
self.adapter_config = get_plugin_config(Config)
3233

3334
@classmethod
3435
@override

nb_cli/template/plugin/{{cookiecutter.plugin_slug}}/__init__.{{cookiecutter.py}}

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{% if cookiecutter.sub_plugin %}from pathlib import Path
22

33
import nonebot
4-
{% endif %}from nonebot import get_driver
4+
{% endif %}from nonebot import get_plugin_config
55
from nonebot.plugin import PluginMetadata
66

77
from .config import Config
@@ -13,8 +13,7 @@ __plugin_meta__ = PluginMetadata(
1313
config=Config,
1414
)
1515

16-
global_config = get_driver().config
17-
config = Config.parse_obj(dict(global_config))
16+
config = get_plugin_config(Config)
1817
{% if cookiecutter.sub_plugin %}
1918
sub_plugins = nonebot.load_plugins(
2019
str(Path(__file__).parent.joinpath("plugins").resolve())

0 commit comments

Comments
 (0)