diff --git a/templates/dups.html b/templates/dups.html
index 4bbf8c4..434e116 100644
--- a/templates/dups.html
+++ b/templates/dups.html
@@ -66,7 +66,7 @@
{% set page=namespace(cnt=0) %}
{% set pref=namespace(have="") %}
{% set count=namespace( del=0, keep=0 ) %}
- {% set all_count=namespace( d_files=0, k_files=0, manual=0 ) %}
+ {% set all_count=namespace( d_files=0, k_files=0, md_files=0, mk_files=0, manual=0 ) %}
{% set kfid=namespace( count=0 ) %}
{# for each hash in ip_to_sp_dups_*, auto keep the _keep, auto delete the _del, only need hidden input #}
{% for h in DD.ip_to_sp_dups_keep %}
@@ -82,7 +82,7 @@
{% set all_count.d_files = all_count.d_files + count.del %}
{% endif %}
Choose between these files:
- {% set count=namespace( del=0, keep=0 ) %}
+ {% set count=namespace( del=0, keep=0, man_del=0, man_keep=0 ) %}
{% for dups in DD.per_file_dups %}
{% set outer_loop=loop.index %}
{% set pref.have="" %}
@@ -96,12 +96,18 @@
{% set count.keep = count.keep + 1 %}
{% else %}
- {% set count.del = count.del + (dups|length-1) %}
+ {% set count.del = count.del + 1 %}
{% endif %}
{% else %}
{# okay, show an alert / make it choosable for each of these manually processed dups #}
{% if loop.index == 1 %}
{% set all_count.manual = all_count.manual + 1 %}
+ {# we arent necessarily keeping this one, but we count the first as manual keep, the rest as manual del #}
+ {# sometimes we are both in an import dir and have multiple copies in storage dir, dont double count keep, we will keep 1 from earlier code for this hash #}
+ {% if dup.h not in DD.ip_to_sp_dups_keep %}
+ {% set count.man_keep = count.man_keep + 1 %}
+ {% endif %}
+ {% set count.man_del = count.man_del + dups|length-1 %}
{% endif %}
{% if page.cnt <= pagesize %}
{% if loop.index == 1 %}
@@ -137,9 +143,11 @@
{% set auto.str = auto.str + "