Skip to content

Commit 3ca63af

Browse files
committed
complete storage support
1 parent 78684bc commit 3ca63af

File tree

3 files changed

+7
-13
lines changed

3 files changed

+7
-13
lines changed

addons/supabase/Storage/storage.gd

+3-5
Original file line numberDiff line numberDiff line change
@@ -120,11 +120,9 @@ func _on_task_completed(task : StorageTask) -> void:
120120
match task._code:
121121
task.METHODS.LIST_BUCKETS: emit_signal("listed_buckets", task.data)
122122
task.METHODS.GET_BUCKET: emit_signal("got_bucket", task.data)
123-
task.METHODS.CREATE_BUCKET: emit_signal("created_bucket", task.data)
124-
task.METHODS.UPDATE_BUCKET: emit_signal("updated_bucket", task.data)
125-
task.METHODS.EMPTY_BUCKET: emit_signal("emptied_bucket", task.data)
123+
task.METHODS.CREATE_BUCKET: emit_signal("created_bucket", from(task.data.name))
124+
task.METHODS.UPDATE_BUCKET: emit_signal("updated_bucket", from(task.data.name))
125+
task.METHODS.EMPTY_BUCKET: emit_signal("emptied_bucket", from(task.data.name))
126126
task.METHODS.DELETE_BUCKET: emit_signal("deleted_bucket", task.data)
127-
_:
128-
emit_signal("rpc_completed", task.data)
129127
elif task.error != null:
130128
emit_signal("error", task.error)

addons/supabase/Storage/storage_bucket.gd

+4-5
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,17 @@ const MIME_TYPES : Dictionary = {
55
"bmp": "image/bmp",
66
"css": "text/css",
77
"csv": "text/csv",
8-
"gd": "text/gdscript",
8+
"gd": "text/plain",
99
"htm": "text/html",
1010
"html": "text/html",
1111
"jpeg": "image/jpeg",
1212
"jpg": "image/jpeg",
13-
"json": "text/json",
13+
"json": "application/json",
1414
"mp3": "audio/mpeg",
1515
"mpeg": "video/mpeg",
1616
"ogg": "audio/ogg",
1717
"ogv": "video/ogg",
18+
"pdf": "application/pdf",
1819
"png": "image/png",
1920
"res": "text/plain",
2021
"shader": "text/plain",
@@ -23,7 +24,7 @@ const MIME_TYPES : Dictionary = {
2324
"tiff": "image/tiff",
2425
"tres": "text/plain",
2526
"tscn": "text/plain",
26-
"txt": "text/plain",
27+
"txt": "text/script",
2728
"wav": "audio/wav",
2829
"webm": "video/webm",
2930
"webp": "video/webm",
@@ -292,8 +293,6 @@ func _on_task_completed(task : StorageTask) -> void:
292293
task.METHODS.REMOVE: emit_signal("removed_objects", task.data)
293294
task.METHODS.CREATE_SIGNED_URL: emit_signal("created_signed_url", task.data)
294295
task.METHODS.DOWNLOAD: emit_signal("downloaded_object", task.data)
295-
_:
296-
emit_signal("rpc_completed", task.data)
297296
elif task.error != null:
298297
emit_signal("error", task.error)
299298

file.json

-3
This file was deleted.

0 commit comments

Comments
 (0)