Skip to content

Commit 2ee6b6d

Browse files
author
queue-it
committed
Preparing release 3.0.9
1 parent 94df0d1 commit 2ee6b6d

File tree

5 files changed

+31
-30
lines changed

5 files changed

+31
-30
lines changed

QueueITLib/QueueConsts.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33

44
#define QueueCloseUrl @"queueit://close"
55
#define QueueRestartSessionUrl @"queueit://restartSession"
6-
#define SDKVersion @"iOS-3.0.8";
6+
#define SDKVersion @"iOS-3.0.9";
77

88
#endif

QueueITLib/QueueITEngine.h

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -11,41 +11,41 @@
1111
@protocol QueueSessionRestartDelegate;
1212

1313
@interface QueueITEngine : NSObject
14-
@property (nonatomic)id<QueuePassedDelegate> queuePassedDelegate;
15-
@property (nonatomic)id<QueueViewWillOpenDelegate> queueViewWillOpenDelegate;
16-
@property (nonatomic)id<QueueDisabledDelegate> queueDisabledDelegate;
17-
@property (nonatomic)id<QueueITUnavailableDelegate> queueITUnavailableDelegate;
18-
@property (nonatomic)id<QueueUserExitedDelegate> queueUserExitedDelegate;
19-
@property (nonatomic)id<QueueViewClosedDelegate> queueViewClosedDelegate;
20-
@property (nonatomic)id<QueueSessionRestartDelegate> queueSessionRestartDelegate;
21-
@property (nonatomic, strong)NSString* errorMessage;
14+
@property (nonatomic)id<QueuePassedDelegate> _Nonnull queuePassedDelegate;
15+
@property (nonatomic)id<QueueViewWillOpenDelegate> _Nullable queueViewWillOpenDelegate;
16+
@property (nonatomic)id<QueueDisabledDelegate> _Nonnull queueDisabledDelegate;
17+
@property (nonatomic)id<QueueITUnavailableDelegate> _Nullable queueITUnavailableDelegate;
18+
@property (nonatomic)id<QueueUserExitedDelegate> _Nullable queueUserExitedDelegate;
19+
@property (nonatomic)id<QueueViewClosedDelegate> _Nullable queueViewClosedDelegate;
20+
@property (nonatomic)id<QueueSessionRestartDelegate> _Nullable queueSessionRestartDelegate;
21+
@property (nonatomic, strong)NSString* _Nullable errorMessage;
2222

2323
typedef enum {
2424
NetworkUnavailable = -100,
2525
RequestAlreadyInProgress = 10
2626
} QueueITRuntimeError;
2727
#define QueueITRuntimeErrorArray @"Network connection is unavailable", @"Enqueue request is already in progress", nil
2828

29-
-(instancetype)initWithHost:(UIViewController *)host
30-
customerId:(NSString*)customerId
31-
eventOrAliasId:(NSString*)eventOrAliasId
32-
layoutName:(NSString*)layoutName
33-
language:(NSString*)language;
29+
-(instancetype _Nonnull )initWithHost:(UIViewController* _Nonnull)host
30+
customerId:(NSString* _Nonnull)customerId
31+
eventOrAliasId:(NSString* _Nonnull)eventOrAliasId
32+
layoutName:(NSString* _Nullable)layoutName
33+
language:(NSString* _Nullable)language;
3434

3535
-(void)setViewDelay:(int)delayInterval;
36-
-(BOOL)run:(NSError **)error;
37-
-(BOOL)runWithEnqueueToken:(NSString*) enqueueToken
38-
error:(NSError **) error;
39-
-(BOOL)runWithEnqueueKey:(NSString*) enqueueKey
40-
error:(NSError **) error;
36+
-(BOOL)run:(NSError* _Nullable* _Nullable)error;
37+
-(BOOL)runWithEnqueueToken:(NSString* _Nonnull) enqueueToken
38+
error:(NSError* _Nullable*_Nullable) error;
39+
-(BOOL)runWithEnqueueKey:(NSString* _Nonnull) enqueueKey
40+
error:(NSError* _Nullable*_Nullable) error;
4141
-(BOOL)isUserInQueue;
4242
-(BOOL)isRequestInProgress;
43-
-(NSString*) errorTypeEnumToString:(QueueITRuntimeError)errorEnumVal;
44-
-(void)updateQueuePageUrl:(NSString*)queuePageUrl;
43+
-(NSString* _Nullable) errorTypeEnumToString:(QueueITRuntimeError)errorEnumVal;
44+
-(void)updateQueuePageUrl:(NSString* _Nonnull)queuePageUrl;
4545
-(void)raiseUserExited;
4646
-(void)raiseViewClosed;
4747
-(void)raiseSessionRestart;
48-
-(void)raiseQueuePassed:(NSString*) queueitToken;
48+
-(void)raiseQueuePassed:(NSString* _Nullable) queueitToken;
4949
-(void)close:(void (^ __nullable)(void))onComplete;
5050
-(void)handleAppEnqueueResponse:(NSString* _Nullable) queueId
5151
queueURL:(NSString* _Nullable) queueURL
@@ -72,7 +72,7 @@ typedef enum {
7272
@end
7373

7474
@protocol QueueITUnavailableDelegate <NSObject>
75-
-(void)notifyQueueITUnavailable:(NSString *) errorMessage;
75+
-(void)notifyQueueITUnavailable:(NSString* _Nonnull) errorMessage;
7676
@end
7777

7878
@protocol QueueUserExitedDelegate <NSObject>

QueueITLib/QueuePassedInfo.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
@interface QueuePassedInfo : NSObject
44

5-
@property (nonatomic, strong) NSString* queueitToken;
5+
@property (nonatomic, strong) NSString* _Nullable queueitToken;
66

7-
-(instancetype)initWithQueueitToken:(NSString*) queueitToken;
7+
-(instancetype _Nonnull )initWithQueueitToken:(NSString* _Nullable) queueitToken;
88

99
@end

QueueITLib/QueueService.m

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ -(NSString*)enqueue:(NSString *)customerId
6969

7070
return [self submitPOSTPath:urlAsString body:bodyDict
7171
success:^(NSData *data)
72-
{
72+
{
7373
NSError *error = nil;
7474
NSDictionary *userDict = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error];
7575
if (userDict && [userDict isKindOfClass:[NSDictionary class]])
@@ -84,9 +84,10 @@ -(NSString*)enqueue:(NSString *)customerId
8484
}
8585
}
8686
failure:^(NSError *error, NSString* errorMessage)
87-
{
87+
{
8888
failure(error, errorMessage);
89-
}];
89+
}
90+
];
9091
}
9192

9293
- (NSString *)submitPOSTPath:(NSString *)path

QueueITLibrary.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
Pod::Spec.new do |s|
22
s.name = "QueueITLibrary"
3-
s.version = "3.0.8"
3+
s.version = "3.0.9"
44
s.summary = "Library for integrating Queue-it into an iOS app using web uI"
55
s.homepage = "https://github.com/queueit/ios-webui-sdk"
66
s.license = 'MIT'
77
s.authors = { 'Queue-It' => 'https://queue-it.com' }
88
s.platform = :ios, '9.3'
9-
s.source = { :git => 'https://github.com/queueit/ios-webui-sdk.git', :tag => '3.0.8' }
9+
s.source = { :git => 'https://github.com/queueit/ios-webui-sdk.git', :tag => '3.0.9' }
1010
s.requires_arc = true
1111
s.source_files = "QueueITLib/*.{h,m}"
1212
end

0 commit comments

Comments
 (0)