aboutsummaryrefslogtreecommitdiff
path: root/src/client/apis/google_docs/GoogleApiClientUtils.ts
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2019-08-24 13:15:29 -0400
committerSam Wilkins <samwilkins333@gmail.com>2019-08-24 13:15:29 -0400
commitd527b7ee793a9cbed963963b263a8490d74c797f (patch)
treeef4cdf1f1a1bd3be27df5ab0b33ffd0999bdc8f4 /src/client/apis/google_docs/GoogleApiClientUtils.ts
parent21c02362a9b658459054a7880aa011e6262f3ae7 (diff)
can set links in google docs
Diffstat (limited to 'src/client/apis/google_docs/GoogleApiClientUtils.ts')
-rw-r--r--src/client/apis/google_docs/GoogleApiClientUtils.ts17
1 files changed, 14 insertions, 3 deletions
diff --git a/src/client/apis/google_docs/GoogleApiClientUtils.ts b/src/client/apis/google_docs/GoogleApiClientUtils.ts
index 798886def..61df69d5c 100644
--- a/src/client/apis/google_docs/GoogleApiClientUtils.ts
+++ b/src/client/apis/google_docs/GoogleApiClientUtils.ts
@@ -190,6 +190,18 @@ export namespace GoogleApiClientUtils {
});
};
+ export const setStyle = async (options: UpdateOptions) => {
+ let replies: any = await update({
+ documentId: options.documentId,
+ requests: options.requests
+ });
+ if ("errors" in replies) {
+ console.log("Write operation failed:");
+ console.log(replies.errors.map((error: any) => error.message));
+ }
+ return replies;
+ };
+
export const write = async (options: WriteOptions): Promise<UpdateResult> => {
const requests: docs_v1.Schema$Request[] = [];
const identifier = await Utils.initialize(options.reference);
@@ -226,10 +238,9 @@ export namespace GoogleApiClientUtils {
return undefined;
}
let replies: any = await update({ documentId: identifier, requests });
- let errors = "errors";
- if (errors in replies) {
+ if ("errors" in replies) {
console.log("Write operation failed:");
- console.log(replies[errors].map((error: any) => error.message));
+ console.log(replies.errors.map((error: any) => error.message));
}
return replies;
};