We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5f84450 commit 53537b3Copy full SHA for 53537b3
coderbot/program.py
@@ -85,9 +85,12 @@ def __init__(self):
85
for filename in filenames:
86
if PROGRAM_PREFIX in filename:
87
program_name = filename[len(PROGRAM_PREFIX):-len(PROGRAM_SUFFIX)]
88
- if self._programs.search(query.name == program_name) == []:
89
- logging.info("adding program %s in path %s as default %r", program_name, dirname, ("default" in dirname))
90
- self._programs.insert({"name": program_name, "filename": os.path.join(dirname, filename), "default": "default" in dirname})
+ logging.info("adding program %s in path %s as default %r", program_name, dirname, ("default" in dirname))
+ with open(os.path.join(dirname, filename), "r") as f:
+ program_dict = json.load(f)
91
+ program_dict["default"] = "default" in dirname
92
+ program = Program.from_dict(program_dict)
93
+ self.save(program)
94
95
@classmethod
96
def get_instance(cls):
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments