Skip to content

Commit 92404d4

Browse files
authored
Merge pull request #37 from NavAbility/minifix/adding_blob_filesize
Adding filesize to blob list query
2 parents e651728 + cd4fa81 commit 92404d4

File tree

4 files changed

+15
-11
lines changed

4 files changed

+15
-11
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "navabilitysdk",
3-
"version": "0.4.0",
3+
"version": "0.4.1",
44
"description": "NavAbility SDK: Access NavAbility Cloud factor graph features from JavaScript. Note that this SDK and the related API are still in development. Please let us know if you have any issues at info@navability.io.",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

src/navability/graphql/Blob.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
//TODO: Move all the file functionality to here as blob functionality.
2+
3+
export const QUERY_BLOBS = `
4+
query Files {
5+
files {
6+
id
7+
filesize
8+
filename
9+
}
10+
}`;

src/navability/graphql/QueriesDeprecated.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
export const QUERY_FILES = `
2-
query Files {
3-
files {
4-
id
5-
filename
6-
}
7-
}`;
8-
91
export const QUERY_CALIBRATION = `
102
query Calibration($fileId: ID!) {
113
calibration(fileId: $fileId) {

src/navability/services/Blob.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,20 @@ import { gql } from '@apollo/client';
22

33
import { NavAbilityClient } from '../entities/NavAbilityClient';
44
import {
5-
QUERY_FILES,
65
MUTATION_CREATE_UPLOAD,
76
MUTATION_ABORT_UPLOAD,
87
MUTATION_COMPLETE_UPLOAD,
98
} from '../graphql/QueriesDeprecated';
109
import { FileInput, UploadInfo, CompletedUploadInput, File } from '../entities/Blob';
10+
import { QUERY_BLOBS } from '../graphql/Blob';
11+
12+
// TODO: Change all these to blob.
1113

1214
export async function queryFiles(navAbilityClient: NavAbilityClient): Promise<File[]> {
1315
try {
1416
const result = await navAbilityClient.query({
1517
fetchPolicy: 'network-only',
16-
query: gql(QUERY_FILES),
18+
query: gql(QUERY_BLOBS),
1719
});
1820
return result.data.files;
1921
} catch (e) {

0 commit comments

Comments
 (0)