Skip to content

Commit eae57f5

Browse files
committed
Release/1.0.25 - ParseFile change
1 parent 5fce651 commit eae57f5

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

example/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
# The following adds the Cupertino Icons font to your application.
99
# Use with the CupertinoIcons class for iOS style icons.
1010
cupertino_icons: ^0.1.2
11-
sembast: ^1.13.3+1
11+
sembast: ^2.0.1
1212
shared_preferences: ^0.5.0
1313

1414
dev_dependencies:

lib/src/objects/parse_file.dart

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
part of flutter_parse_sdk;
22

3-
class ParseFile extends ParseBase {
3+
class ParseFile extends ParseObject {
44
/// Creates a new file
55
///
66
/// {https://docs.parseplatform.org/rest/guide/#files/}
@@ -9,7 +9,8 @@ class ParseFile extends ParseBase {
99
String url,
1010
bool debug,
1111
ParseHTTPClient client,
12-
bool autoSendSessionId}) {
12+
bool autoSendSessionId})
13+
: super('ParseFile', debug: debug, autoSendSessionId: autoSendSessionId) {
1314
_debug = isDebugEnabled(objectLevelDebug: debug);
1415
_client = client ??
1516
ParseHTTPClient(
@@ -26,9 +27,6 @@ class ParseFile extends ParseBase {
2627
}
2728
}
2829

29-
bool _debug;
30-
ParseHTTPClient _client;
31-
3230
File file;
3331

3432
String get name => super.get<String>(keyVarName);
@@ -37,8 +35,6 @@ class ParseFile extends ParseBase {
3735
String get url => super.get<String>(keyVarURL);
3836
set url(String url) => set<String>(keyVarURL, url);
3937

40-
String _path;
41-
4238
bool get saved => url != null;
4339

4440
@override
@@ -84,6 +80,7 @@ class ParseFile extends ParseBase {
8480
}
8581

8682
/// Uploads a file to Parse Server
83+
@override
8784
Future<ParseResponse> save() async {
8885
return upload();
8986
}

0 commit comments

Comments
 (0)