Add filter for local/remote Sones to “Known Sones” page.
[Sone.git] / src / main / java / net / pterodactylus / sone / web / KnownSonesPage.java
index b40515a..00568da 100644 (file)
@@ -104,6 +104,10 @@ public class KnownSonesPage extends SoneTemplatePage {
                                        return sone.isKnown();
                                }
                        });
+               } else if ("own".equals(filter)) {
+                       knownSones = Filters.filteredList(knownSones, Sone.LOCAL_SONE_FILTER);
+               } else if ("not-own".equals(filter)) {
+                       knownSones = Filters.filteredList(knownSones, Filters.reverseFilter(Sone.LOCAL_SONE_FILTER));
                }
                if ("activity".equals(sortField)) {
                        if ("asc".equals(sortOrder)) {