mirror of
https://github.com/krateng/maloja.git
synced 2025-07-09 03:04:07 -04:00
Upgraded a few old db calls
This commit is contained in:
parent
6caa6f9016
commit
c0de2e6cd3
@ -51,7 +51,7 @@ if malojaconfig['USE_GLOBAL_CACHE']:
|
|||||||
cache[key] = result
|
cache[key] = result
|
||||||
return result
|
return result
|
||||||
|
|
||||||
outer_func.__name__ = f"cache_wrap_{inner_func.__name__}"
|
outer_func.__name__ = f"CACHD_{inner_func.__name__}"
|
||||||
|
|
||||||
return outer_func
|
return outer_func
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ def connection_provider(func):
|
|||||||
return func(*args,**kwargs)
|
return func(*args,**kwargs)
|
||||||
|
|
||||||
wrapper.__innerfunc__ = func
|
wrapper.__innerfunc__ = func
|
||||||
wrapper.__name__ = f"connection_provider_{func.__name__}"
|
wrapper.__name__ = f"CONPR_{func.__name__}"
|
||||||
return wrapper
|
return wrapper
|
||||||
|
|
||||||
@connection_provider
|
@connection_provider
|
||||||
|
@ -50,9 +50,9 @@ def profile(func):
|
|||||||
times.setdefault(realfunc,[]).append(seconds)
|
times.setdefault(realfunc,[]).append(seconds)
|
||||||
|
|
||||||
if SINGLE_CALLS:
|
if SINGLE_CALLS:
|
||||||
log(f"Executed {realfunc.__name__} ({args}, {kwargs}) in {seconds:.2f}s",module="debug_performance")
|
log(f"Executed {realfunc.__name__} ({args}, {kwargs}) in {seconds:.3f}s",module="debug_performance")
|
||||||
else:
|
else:
|
||||||
log(f"Executed {realfunc.__name__} ({args}, {kwargs}) in {seconds:.2f}s (Average: { sum(times[realfunc])/len(times[realfunc]):.2f}s)",module="debug_performance")
|
log(f"Executed {realfunc.__name__} ({args}, {kwargs}) in {seconds:.3f}s (Average: { sum(times[realfunc])/len(times[realfunc]):.3f}s)",module="debug_performance")
|
||||||
|
|
||||||
if FULL_PROFILE:
|
if FULL_PROFILE:
|
||||||
targetfilename = os.path.join(benchmarkfolder,f"{realfunc.__name__}.stats")
|
targetfilename = os.path.join(benchmarkfolder,f"{realfunc.__name__}.stats")
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% set artist = filterkeys.artist %}
|
{% set artist = filterkeys.artist %}
|
||||||
{% set info = db.artist_info(artist=artist) %}
|
{% set info = dbc.artist_info({'artist':artist}) %}
|
||||||
|
|
||||||
{% set credited = info.get('replace') %}
|
{% set credited = info.get('replace') %}
|
||||||
{% set included = info.get('associated') %}
|
{% set included = info.get('associated') %}
|
||||||
|
@ -57,7 +57,7 @@
|
|||||||
<!-- SUBCERTS -->
|
<!-- SUBCERTS -->
|
||||||
|
|
||||||
|
|
||||||
{% set albumcharts = db.get_charts_albums(artist=artist,timerange=malojatime.alltime()) %}
|
{% set albumcharts = dbc.get_charts_albums({'artist':artist,'timerange':malojatime.alltime()}) %}
|
||||||
{% for e in albumcharts -%}
|
{% for e in albumcharts -%}
|
||||||
{%- if e.scrobbles >= settings.scrobbles_gold_album -%}{% set cert = 'gold' %}{%- endif -%}
|
{%- if e.scrobbles >= settings.scrobbles_gold_album -%}{% set cert = 'gold' %}{%- endif -%}
|
||||||
{%- if e.scrobbles >= settings.scrobbles_platinum_album -%}{% set cert = 'platinum' %}{%- endif -%}
|
{%- if e.scrobbles >= settings.scrobbles_platinum_album -%}{% set cert = 'platinum' %}{%- endif -%}
|
||||||
@ -72,7 +72,7 @@
|
|||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
|
|
||||||
|
|
||||||
{% set charts = db.get_charts_tracks(artist=artist,timerange=malojatime.alltime()) %}
|
{% set charts = dbc.get_charts_tracks({'artist':artist,'timerange':malojatime.alltime()}) %}
|
||||||
{% for e in charts -%}
|
{% for e in charts -%}
|
||||||
{%- if e.scrobbles >= settings.scrobbles_gold -%}{% set cert = 'gold' %}{%- endif -%}
|
{%- if e.scrobbles >= settings.scrobbles_gold -%}{% set cert = 'gold' %}{%- endif -%}
|
||||||
{%- if e.scrobbles >= settings.scrobbles_platinum -%}{% set cert = 'platinum' %}{%- endif -%}
|
{%- if e.scrobbles >= settings.scrobbles_platinum -%}{% set cert = 'platinum' %}{%- endif -%}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{% import 'snippets/links.jinja' as links %}
|
{% import 'snippets/links.jinja' as links %}
|
||||||
{% import 'partials/awards_album.jinja' as awards %}
|
{% import 'partials/awards_album.jinja' as awards with context %}
|
||||||
|
|
||||||
{% set album = filterkeys.album %}
|
{% set album = filterkeys.album %}
|
||||||
{% set info = dbc.album_info({'album':album}) %}
|
{% set info = dbc.album_info({'album':album}) %}
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
{% import 'snippets/links.jinja' as links %}
|
{% import 'snippets/links.jinja' as links %}
|
||||||
{% import 'partials/awards_artist.jinja' as awards %}
|
{% import 'partials/awards_artist.jinja' as awards with context %}
|
||||||
|
|
||||||
|
|
||||||
{% set artist = filterkeys.artist %}
|
{% set artist = filterkeys.artist %}
|
||||||
{% set info = db.artist_info(artist=artist) %}
|
{% set info = dbc.artist_info({'artist':artist}) %}
|
||||||
{% set encodedartist = mlj_uri.uriencode({'artist':artist}) %}
|
{% set encodedartist = mlj_uri.uriencode({'artist':artist}) %}
|
||||||
|
|
||||||
{% set credited = info.get('replace') %}
|
{% set credited = info.get('replace') %}
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
{% set info = dbc.track_info({'track':track}) %}
|
{% set info = dbc.track_info({'track':track}) %}
|
||||||
{% set encodedtrack = mlj_uri.uriencode({'track':track}) %}
|
{% set encodedtrack = mlj_uri.uriencode({'track':track}) %}
|
||||||
|
|
||||||
{% import 'partials/awards_track.jinja' as awards %}
|
{% import 'partials/awards_track.jinja' as awards with context %}
|
||||||
|
|
||||||
<table class="top_info">
|
<table class="top_info">
|
||||||
<tr>
|
<tr>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user