aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/juick/service/TagService.java
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2023-02-03 03:02:09 +0300
committerGravatar Vitaly Takmazov2023-02-03 03:39:43 +0300
commitfebad867a57cfa1ae33c83dd9c0ddf51a303eb03 (patch)
treed21e0c5f1f2d9d5356a26aaaf6651418bd34049c /src/main/java/com/juick/service/TagService.java
parent22aaf28c779725962a3ebec3e689bef35fe05085 (diff)
tag.isIgnored, tag.isSubscribed
Diffstat (limited to 'src/main/java/com/juick/service/TagService.java')
-rw-r--r--src/main/java/com/juick/service/TagService.java11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/main/java/com/juick/service/TagService.java b/src/main/java/com/juick/service/TagService.java
index 0701bedf..84bde121 100644
--- a/src/main/java/com/juick/service/TagService.java
+++ b/src/main/java/com/juick/service/TagService.java
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2008-2020, Juick
+ * Copyright (C) 2008-2023, Juick
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
@@ -33,10 +33,11 @@ import java.util.stream.Stream;
*/
public interface TagService {
Tag getTag(int tid);
-
+ Tag getTag(int userId, int tid);
Tag getTag(String tag, boolean autoCreate);
-
+ Tag getTag(int userId, String tag, boolean autoCreate);
List<Tag> getTags(Stream<String> tags, boolean autoCreate);
+ List<Tag> getTags(int userId, Stream<String> tags, boolean autoCreate);
int createTag(String name);
@@ -58,8 +59,4 @@ public interface TagService {
List<Integer> getMessageTagsIDs(int mid);
boolean blacklistTag(User user, Tag tag);
-
- boolean isInBL(User user, Tag tag);
-
- boolean isSubscribed(User user, Tag tag);
}