hunk.code_window:                                 AppsmithPluginError.PLUGIN_ERROR,
                                   "Expected to receive a response of existing headers."));
                       }
                       ArrayNode valueRanges = (ArrayNode) jsonNodeBody.get("valueRanges");
                       ArrayNode values = (ArrayNode) valueRanges.get(0).get("values");
                       // We replace these original values with new ones
                       if (values != null && !values.isEmpty()) {
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit:                     if (response.getStatusCode() != null && !response.getStatusCode().is2xxSuccessful()) {
                           if (jsonNodeBody.get("error") != null && jsonNodeBody.get("error").get("message") != null) {
                               throw Exceptions.propagate(new AppsmithPluginException(
                                       AppsmithPluginError.PLUGIN_ERROR,   jsonNodeBody.get("error").get("message").toString()));
                           }
                           throw Exceptions.propagate(new AppsmithPluginException(
                                   AppsmithPluginError.PLUGIN_ERROR,
                                   "Could not map request back to existing data"));
                       }
  
hunk.file_path: app/server/appsmith-plugins/googleSheetsPlugin/src/main/java/com/external/config/AppendMethod.java
hunk.type: add
file: package com.appsmith.server.controllers;
  
  import com.appsmith.server.constants.Url;
  import com.appsmith.server.controllers.ce.CommentControllerCE;
  import com.appsmith.server.services.CommentService;
  import org.springframework.web.bind.annotation.RequestMapping;
  import org.springframework.web.bind.annotation.RestController;
  
  @RestController
  @RequestMapping(Url.COMMENT_URL)
  public class CommentController extends CommentControllerCE {
  
      public CommentController(CommentService service) {
          super(service);
      }
  
  }
  