File tree Expand file tree Collapse file tree 3 files changed +3
-5
lines changed
datashare-app/src/main/java/org/icij/datashare/mode Expand file tree Collapse file tree 3 files changed +3
-5
lines changed Original file line number Diff line number Diff line change 4545import org .icij .datashare .json .JsonObjectMapper ;
4646import org .icij .datashare .nlp .EmailPipeline ;
4747import org .icij .datashare .nlp .OptimaizeLanguageGuesser ;
48+ import org .icij .datashare .session .StatusCidrFilter ;
4849import org .icij .datashare .session .UsersInDb ;
4950import org .icij .datashare .session .UsersWritable ;
5051import org .icij .datashare .tasks .DatashareTaskFactory ;
@@ -192,6 +193,7 @@ public ExecutorService runWorkers() {
192193 @ Override
193194 protected void configure () {
194195 bind (PropertiesProvider .class ).toInstance (propertiesProvider );
196+ bind (StatusCidrFilter .class ).asEagerSingleton ();
195197 install (new FactoryModuleBuilder ().build (DatashareTaskFactory .class ));
196198
197199 QueueType batchQueueType = getQueueType (propertiesProvider , BATCH_QUEUE_TYPE_OPT , DEFAULT_BATCH_QUEUE_TYPE );
@@ -421,6 +423,7 @@ public ObjectMapper configureOrReplaceObjectMapper(ObjectMapper defaultObjectMap
421423 }
422424 });
423425 addExtensionsConfiguration (routes );
426+ routes .filter (StatusCidrFilter .class );
424427 addModeConfiguration (routes );
425428 addPluginsConfiguration (routes );
426429 return routes ;
Original file line number Diff line number Diff line change 33import net .codestory .http .routes .Routes ;
44import org .icij .datashare .session .CsrfFilter ;
55import org .icij .datashare .session .LocalUserFilter ;
6- import org .icij .datashare .session .StatusCidrFilter ;
76import org .icij .datashare .web .*;
87
98import java .util .Map ;
@@ -17,7 +16,6 @@ public class LocalMode extends CommonMode {
1716 protected void configure () {
1817 super .configure ();
1918 bind (IndexWaiterFilter .class ).asEagerSingleton ();
20- bind (StatusCidrFilter .class ).asEagerSingleton ();
2119 bind (StatusResource .class ).asEagerSingleton ();
2220 bind (CsrfFilter .class ).asEagerSingleton ();
2321 bind (LocalUserFilter .class ).asEagerSingleton ();
@@ -42,7 +40,6 @@ protected Routes addModeConfiguration(Routes routes) {
4240 add (NoteResource .class ).
4341 add (NerResource .class ).
4442 filter (IndexWaiterFilter .class ).
45- filter (StatusCidrFilter .class ).
4643 filter (CsrfFilter .class ).
4744 filter (LocalUserFilter .class );
4845 }
Original file line number Diff line number Diff line change @@ -62,7 +62,6 @@ protected void configure() {
6262 bind (YesCookieAuthFilter .class ).toInstance (getYesCookieAuthFilter ());
6363 }
6464 bind (CsrfFilter .class ).asEagerSingleton ();
65- bind (StatusCidrFilter .class ).asEagerSingleton ();
6665 bind (StatusResource .class ).asEagerSingleton ();
6766 configurePersistence ();
6867 }
@@ -105,7 +104,6 @@ protected Routes addModeConfiguration(Routes routes) {
105104 add (NerResource .class ).
106105 add (ApiKeyResource .class ).
107106 add (ProjectResource .class ).
108- filter (StatusCidrFilter .class ).
109107 filter (CsrfFilter .class ).
110108 filter (ApiKeyFilter .class ).
111109 filter (Filter .class );
You can’t perform that action at this time.
0 commit comments