@@ -52,7 +52,7 @@ public Response getScreeners(@Context SecurityIdentity identity) {
5252 return Response .status (Response .Status .UNAUTHORIZED ).build ();
5353 }
5454 Log .info ("Fetching screeners for user: " + userId );
55- List <Screener > screeners = screenerRepository .getScreeners (userId );
55+ List <Screener > screeners = screenerRepository .getWorkingScreeners (userId );
5656
5757 return Response .ok (screeners , MediaType .APPLICATION_JSON ).build ();
5858 }
@@ -67,7 +67,7 @@ public Response getScreener(@Context SecurityIdentity identity, @PathParam("scre
6767
6868 //perform authentication
6969
70- Optional <Screener > screenerOptional = screenerRepository .getScreener (screenerId );
70+ Optional <Screener > screenerOptional = screenerRepository .getWorkingScreener (screenerId );
7171
7272 if (screenerOptional .isEmpty ()){
7373 throw new NotFoundException ();
@@ -92,7 +92,7 @@ public Response postScreener(@Context SecurityIdentity identity, Screener newScr
9292
9393 newScreener .setOwnerId (userId );
9494 try {
95- String screenerId = screenerRepository .saveNewScreener (newScreener );
95+ String screenerId = screenerRepository .saveNewWorkingScreener (newScreener );
9696 newScreener .setId (screenerId );
9797 return Response .ok (newScreener , MediaType .APPLICATION_JSON ).build ();
9898 } catch (Exception e ){
@@ -115,7 +115,7 @@ public Response updateScreener(@Context SecurityIdentity identity, Screener scre
115115
116116 Log .info ("isPublished: " + screener .isPublished ());
117117 try {
118- screenerRepository .updateScreener (screener );
118+ screenerRepository .updateWorkingScreener (screener );
119119
120120 return Response .ok ().build ();
121121 } catch (Exception e ){
@@ -182,7 +182,7 @@ public Response publishScreener(@Context SecurityIdentity identity, PublishScree
182182 updateScreener .setIsPublished (true );
183183 updateScreener .setLastPublishDate (Instant .now ().toString ());
184184 //update screener metadata
185- screenerRepository .updateScreener (updateScreener );
185+ screenerRepository .updateWorkingScreener (updateScreener );
186186
187187 Map <String , Object > responseData = new HashMap <>();
188188 responseData .put ("screenerUrl" , getScreenerUrl (screenerId ));
@@ -214,7 +214,7 @@ public Response unpublishScreener(@Context SecurityIdentity identity, @QueryPara
214214 Screener updateScreener = new Screener ();
215215 updateScreener .setId (screenerId );
216216 updateScreener .setIsPublished (false );
217- screenerRepository .updateScreener (updateScreener );
217+ screenerRepository .updateWorkingScreener (updateScreener );
218218 Log .info ("Updated Screener " + screenerId + " to unpublished." );
219219 return Response .ok ().build ();
220220
@@ -237,7 +237,7 @@ public Response deleteScreener(@Context SecurityIdentity identity, @QueryParam("
237237 if (!isUserAuthorizedToAccessScreener (userId , screenerId )) return Response .status (Response .Status .UNAUTHORIZED ).build ();
238238
239239 try {
240- screenerRepository .deleteScreener (screenerId );
240+ screenerRepository .deleteWorkingScreener (screenerId );
241241 return Response .ok ().build ();
242242 } catch (Exception e ){
243243 Log .error ("Error: error deleting screener " + screenerId );
@@ -246,7 +246,7 @@ public Response deleteScreener(@Context SecurityIdentity identity, @QueryParam("
246246 }
247247
248248 private boolean isUserAuthorizedToAccessScreener (String userId , String screenerId ) {
249- Optional <Screener > screenerOptional = screenerRepository .getScreenerMetaDataOnly (screenerId );
249+ Optional <Screener > screenerOptional = screenerRepository .getWorkingScreenerMetaDataOnly (screenerId );
250250 if (screenerOptional .isEmpty ()){
251251 return false ;
252252 }
@@ -268,7 +268,7 @@ public Response getScreenerBenefits(@Context SecurityIdentity identity,
268268 @ PathParam ("screenerId" ) String screenerId ){
269269 String userId = AuthUtils .getUserId (identity );
270270
271- Optional <Screener > screenerOpt = screenerRepository .getScreener (screenerId );
271+ Optional <Screener > screenerOpt = screenerRepository .getWorkingScreener (screenerId );
272272 if (screenerOpt .isEmpty ()){
273273 throw new NotFoundException ();
274274 }
@@ -321,7 +321,7 @@ public Response getScreenerCustomBenefitChecks(@Context SecurityIdentity identit
321321 try {
322322 String userId = AuthUtils .getUserId (identity );
323323
324- Optional <Screener > screenerOpt = screenerRepository .getScreener (screenerId );
324+ Optional <Screener > screenerOpt = screenerRepository .getWorkingScreener (screenerId );
325325 if (screenerOpt .isEmpty ()){
326326 throw new NotFoundException ();
327327 }
@@ -363,7 +363,7 @@ public Response addCustomBenefit(@Context SecurityIdentity identity,
363363 benefitDetail .setPublic (newBenefit .getPublic ());
364364 try {
365365 // Check to make sure not introducing duplicates
366- Optional <Screener > screenerOpt = screenerRepository .getScreener (screenerId );
366+ Optional <Screener > screenerOpt = screenerRepository .getWorkingScreener (screenerId );
367367 if (screenerOpt .isEmpty ()){
368368 Log .error ("Screener not found. Screener ID:" + screenerId );
369369 throw new NotFoundException ();
@@ -390,7 +390,7 @@ public Response addCustomBenefit(@Context SecurityIdentity identity,
390390 }
391391
392392 String benefitId = benefitRepository .saveNewCustomBenefit (screenerId , newBenefit );
393- screenerRepository .addBenefitDetailToScreener (screenerId , benefitDetail );
393+ screenerRepository .addBenefitDetailToWorkingScreener (screenerId , benefitDetail );
394394 newBenefit .setId (benefitId );
395395 return Response .ok (newBenefit , MediaType .APPLICATION_JSON ).build ();
396396 } catch (Exception e ) {
@@ -407,7 +407,7 @@ public Response copyPublicBenefit(@Context SecurityIdentity identity,
407407 @ PathParam ("screenerId" ) String screenerId ,
408408 @ QueryParam ("benefitId" ) String benefitId ) {
409409 // Check if Screener and Benefit exist
410- Optional <Screener > screenerOpt = screenerRepository .getScreener (screenerId );
410+ Optional <Screener > screenerOpt = screenerRepository .getWorkingScreener (screenerId );
411411 Optional <Benefit > benefitOpt = benefitRepository .getBenefit (benefitId );
412412 if (screenerOpt .isEmpty ()) {
413413 throw new NotFoundException ();
@@ -450,7 +450,7 @@ public Response copyPublicBenefit(@Context SecurityIdentity identity,
450450 benefitDetail .setPublic (newBenefit .getPublic ());
451451
452452 String generatedBenefitId = benefitRepository .saveNewCustomBenefit (screenerId , newBenefit );
453- screenerRepository .addBenefitDetailToScreener (screenerId , benefitDetail );
453+ screenerRepository .addBenefitDetailToWorkingScreener (screenerId , benefitDetail );
454454 newBenefit .setId (generatedBenefitId );
455455
456456 return Response .ok (newBenefit , MediaType .APPLICATION_JSON ).build ();
@@ -499,7 +499,7 @@ public Response deleteCustomBenefit(@Context SecurityIdentity identity,
499499 @ PathParam ("benefitId" ) String benefitId ) {
500500 try {
501501 // Check if Screener and Benefit exist
502- Optional <Screener > screenerOpt = screenerRepository .getScreener (screenerId );
502+ Optional <Screener > screenerOpt = screenerRepository .getWorkingScreener (screenerId );
503503 Optional <Benefit > benefitOpt = benefitRepository .getCustomBenefit (screenerId , benefitId );
504504 if (screenerOpt .isEmpty ()){
505505 throw new NotFoundException ();
@@ -522,7 +522,7 @@ public Response deleteCustomBenefit(@Context SecurityIdentity identity,
522522 .filter (benefitDetail -> !benefitDetail .getId ().equals (benefitId ))
523523 .toList ();
524524 screener .setBenefits (updatedBenefits );
525- screenerRepository .updateScreener (screener );
525+ screenerRepository .updateWorkingScreener (screener );
526526
527527 return Response .ok ().build ();
528528 } catch (Exception e ) {
0 commit comments