summaryrefslogtreecommitdiff
path: root/issues
diff options
context:
space:
mode:
Diffstat (limited to 'issues')
-rw-r--r--issues/collections_count_bug.gmi13
-rw-r--r--issues/import_collections_popup_bug.gmi6
2 files changed, 19 insertions, 0 deletions
diff --git a/issues/collections_count_bug.gmi b/issues/collections_count_bug.gmi
new file mode 100644
index 0000000..a3778bf
--- /dev/null
+++ b/issues/collections_count_bug.gmi
@@ -0,0 +1,13 @@
+# Collections Count Bug
+
+## Tags
+
+* assigned: fredm
+* priority: medium
+* type: bug
+* status: open
+* keywords: collections
+
+## Description
+
+If the user creates even a single collection, a default collection with the name `Your Default Collection` gets created. This collection will sometimes be empty and therefore doesn't show up on the page. It, however, counts towards the total displayed on the badge.
diff --git a/issues/import_collections_popup_bug.gmi b/issues/import_collections_popup_bug.gmi
index 8fda79b..a1bde1d 100644
--- a/issues/import_collections_popup_bug.gmi
+++ b/issues/import_collections_popup_bug.gmi
@@ -21,3 +21,9 @@ To reproduce:
The reason for this seems pretty clear after looking at the code. There's something in the index page template that checks if anon_collections > 0, and it shows the pop-up if it is. So importing collections naturally doesn't get rid of this, since anon_collections still exist (which is desirable, since they should still be accessible if the user logs out).
I'm not sure how to deal with this. The only thing I can think of is having some sort of flag indicating "collections have already been imported," but I'm not sure where to put that flag. And ideally it also needs to detect if there's any overlap between existing collections and the anon_collections (I'm not sure if it does this currently).
+
+## Notes
+
+Discovered new issue while troubleshooting this one:
+
+=> issues/collections_count_bug Collections Count Bug