<commit_before># -*- coding: utf-8 -*-

from itertools import groupby

from global_settings import DEFAULT_CURRENCY, SUPPORTED_CURRENCIES, TESTING_LIB_ID
from c_db import PublLengths


auth.settings.create_user_groups = None
current.auth = auth

# dočasně, dokud ladíme první knihovnu
# TODO: nahradit mechanismem, kdy pro novou knihovnu bude povoleno, pro starou ověří mailem prvnímu uživateli
if session.library_id:
    auth.library_id = session.library_id
elif auth.user and auth.user.library_id:
    auth.library_id = session.library_id = auth.user.library_id[0]
    if len(auth.user.library_id) > 1:
        redirect('library', 'choose_library')
else:
    auth.library_id = None

# TODO: přidej Objednávku do HACTIONS: bude zřejmě vyžadovat extra tabulku jen částečně zpracovaných knih
HACTIONS = (('+o', T("zaevidován zpětně")), ('+g', T("získán jako dar")), ('+n', T("zaevidován - nový nákup")),
            ('--', T("vyřazen (bez dalších podrobností)")),
                ('-d', T("vyřazen (likvidován)")), ('-b', T("předán ke svázání (vyřazen)")),
                ('-g', T("vyřazen (darován)")), ('-n', T("odprodán")), ('-?', T("nezvěstný vyřazen")),
            ('+f', T("cizí dočasně zařazen (zapůjčený výtisk)")), ('-f', T("zapůjčený cizí vyřazen (vrácen zpět - odevzdán)")),
            ('o+', T("náš zapůjčený zařazen (byl vrácen zpět)")), ('o-', T("náš dočasně vyřazen (zapůjčen - předán)")),<commit_msg>F chybejici URL() v redirect<commit_after># -*- coding: utf-8 -*-

from itertools import groupby

from global_settings import DEFAULT_CURRENCY, SUPPORTED_CURRENCIES, TESTING_LIB_ID
from c_db import PublLengths


auth.settings.create_user_groups = None
current.auth = auth

# dočasně, dokud ladíme první knihovnu
# TODO: nahradit mechanismem, kdy pro novou knihovnu bude povoleno, pro starou ověří mailem prvnímu uživateli
if session.library_id:
    auth.library_id = session.library_id
elif auth.user and auth.user.library_id:
    auth.library_id = session.library_id = auth.user.library_id[0]
    if len(auth.user.library_id) > 1:
        redirect(URL('library', 'choose_library'))
else:
    auth.library_id = None

# TODO: přidej Objednávku do HACTIONS: bude zřejmě vyžadovat extra tabulku jen částečně zpracovaných knih
HACTIONS = (('+o', T("zaevidován zpětně")), ('+g', T("získán jako dar")), ('+n', T("zaevidován - nový nákup")),
            ('--', T("vyřazen (bez dalších podrobností)")),
                ('-d', T("vyřazen (likvidován)")), ('-b', T("předán ke svázání (vyřazen)")),
                ('-g', T("vyřazen (darován)")), ('-n', T("odprodán")), ('-?', T("nezvěstný vyřazen")),
            ('+f', T("cizí dočasně zařazen (zapůjčený výtisk)")), ('-f', T("zapůjčený cizí vyřazen (vrácen zpět - odevzdán)")),
            ('o+', T("náš zapůjčený zařazen (byl vrácen zpět)")), ('o-', T("náš dočasně vyřazen (zapůjčen - předán)")),
{'fraction_non_alphanumeric': 0.16036414565826332, 'fraction_numerical': 0.0021008403361344537, 'mean_word_length': 4.074600355239787, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1157012', 'n_tokens_mistral': 1190, 'n_tokens_neox': 1217, 'n_words': 265}