1
0
mirror of https://github.com/pirate/ArchiveBox.git synced 2025-08-17 20:01:44 +02:00

feat: change COLOR_DICT to a default dict to prevent future issues

This commit is contained in:
Cristian
2020-07-23 12:02:17 -05:00
parent 42a549833b
commit 030013899d

View File

@@ -12,6 +12,7 @@ from hashlib import md5
from typing import Optional, Type, Tuple, Dict from typing import Optional, Type, Tuple, Dict
from subprocess import run, PIPE, DEVNULL from subprocess import run, PIPE, DEVNULL
from configparser import ConfigParser from configparser import ConfigParser
from collections import defaultdict
from .stubs import ( from .stubs import (
SimpleConfigValueDict, SimpleConfigValueDict,
@@ -141,7 +142,7 @@ DEFAULT_CLI_COLORS = {
} }
ANSI = {k: '' for k in DEFAULT_CLI_COLORS.keys()} ANSI = {k: '' for k in DEFAULT_CLI_COLORS.keys()}
COLOR_DICT = { COLOR_DICT = defaultdict(lambda: [(0, 0, 0), (0, 0, 0)], {
'00': [(0, 0, 0), (0, 0, 0)], '00': [(0, 0, 0), (0, 0, 0)],
'30': [(0, 0, 0), (0, 0, 0)], '30': [(0, 0, 0), (0, 0, 0)],
'31': [(255, 0, 0), (128, 0, 0)], '31': [(255, 0, 0), (128, 0, 0)],
@@ -151,7 +152,7 @@ COLOR_DICT = {
'35': [(255, 0, 255), (128, 0, 128)], '35': [(255, 0, 255), (128, 0, 128)],
'36': [(0, 255, 255), (0, 128, 128)], '36': [(0, 255, 255), (0, 128, 128)],
'37': [(255, 255, 255), (255, 255, 255)], '37': [(255, 255, 255), (255, 255, 255)],
} })
STATICFILE_EXTENSIONS = { STATICFILE_EXTENSIONS = {
# 99.999% of the time, URLs ending in these extensions are static files # 99.999% of the time, URLs ending in these extensions are static files