hunk.code_window:         return service.getActionsForViewMode(applicationId).collectList()
                   .map(actions -> new ResponseDTO<>(HttpStatus.OK.value(), actions, null));
       }
   }
hunk.labels: keep keep add keep
hunk.after_edit:     @PutMapping("/executeOnLoad/{id}")
       public Mono<ResponseDTO<Action>> setExecuteOnLoad(@PathVariable String id, @RequestParam Boolean flag) {
           log.debug("Going to set execute on load for action id {} to {}", id, flag);
           return service.setExecuteOnLoad(id, flag)
                   .map(action -> new ResponseDTO<>(HttpStatus.OK.value(), action, null));
       }
  
hunk.file_path: app/server/appsmith-server/src/main/java/com/appsmith/server/controllers/ActionController.java
hunk.type: add
file: package com.appsmith.server.repositories;
  
  import com.appsmith.server.domains.PasswordResetToken;
  import reactor.core.publisher.Mono;
  
  public interface PasswordResetTokenRepository extends BaseRepository<PasswordResetToken, String> {
      Mono<PasswordResetToken> findByEmail(String email);
  }
  