mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-23 13:09:00 +00:00
Fixed conversion bug SQL->EdgeDomainIndexingState
This commit is contained in:
parent
5e472fe121
commit
2faaed3393
@ -1,27 +1,12 @@
|
||||
package nu.marginalia.wmsa.edge.model.crawl;
|
||||
|
||||
public enum EdgeDomainIndexingState {
|
||||
ACTIVE(0),
|
||||
EXHAUSTED(1),
|
||||
SPECIAL(2),
|
||||
SOCIAL_MEDIA(3),
|
||||
BLOCKED(-1),
|
||||
REDIR(-2),
|
||||
ERROR(-3),
|
||||
UNKNOWN(-100);
|
||||
|
||||
public final int code;
|
||||
|
||||
EdgeDomainIndexingState(int code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public static EdgeDomainIndexingState fromCode(int code) {
|
||||
for (var state : values()) {
|
||||
if (state.code == code) {
|
||||
return state;
|
||||
}
|
||||
}
|
||||
return UNKNOWN;
|
||||
}
|
||||
ACTIVE,
|
||||
EXHAUSTED,
|
||||
SPECIAL,
|
||||
SOCIAL_MEDIA,
|
||||
BLOCKED,
|
||||
REDIR,
|
||||
ERROR,
|
||||
UNKNOWN
|
||||
}
|
||||
|
@ -203,7 +203,7 @@ public class DomainInformationService {
|
||||
stmt.setInt(1, domainId.getId());
|
||||
var rsp = stmt.executeQuery();
|
||||
if (rsp.next()) {
|
||||
return EdgeDomainIndexingState.fromCode(rsp.getInt(1));
|
||||
return EdgeDomainIndexingState.valueOf(rsp.getString(1));
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
logger.error("DB error", ex);
|
||||
|
Loading…
Reference in New Issue
Block a user