Developer Area

Changeset 258

Show
Ignore:
Timestamp:
03/09/09 17:00:08 (5 years ago)
Author:
henri
Message:

Made new record editing more complete, fixed display bug on new record with locations picker not showing.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • apps/iphone/my.tel/trunk/Classes/RecordEditController.m

    r257 r258  
    3333        [theRecord release]; 
    3434        if (!aRec) { // new 
    35                 theRecord = [[NSMutableDictionary dictionaryWithCapacity:8] retain]; 
    3635                barHeader.title = @"New Item"; 
    3736                rValue.text = @""; 
    3837                rLabel.text = @""; 
    3938                rVisibility.on = TRUE; 
    40                 [theRecord setObject:@"0" forKey:@"apiId"]; 
    41                 [theRecord setObject:[VIPConnect sharedInstance].selectedDomain forKey:@"domainName"]; 
    42                 [theRecord setObject:[NSArray array] forKey:@"profiles"]; 
    43                 [theRecord setObject:[NSArray array] forKey:@"groups"]; 
     39                theRecord = [[NSMutableDictionary dictionaryWithObjectsAndKeys: 
     40                                         @"0",                                                                                  @"apiId", 
     41                                         [VIPConnect sharedInstance].selectedDomain,    @"domainName", 
     42                                         [NSArray arrayWithObject:@"voice"],                    @"serviceKeys", 
     43                                         @"",                                                                                   @"label", 
     44                                         [NSArray array],                                                               @"locations", 
     45                                         [NSArray array],                                                               @"profiles", 
     46                                         [NSArray array],                                                               @"groups", 
     47                                          @"1",                                                                                 @"terminal", 
     48                                         nil] retain]; 
    4449        } else { // edit 
    4550                if (!aRec) { 
     
    5964                                [theRecord setObject:[NSArray arrayWithObject:@"ntn"] forKey:@"serviceKeys"]; 
    6065                        } else { 
    61                                 [theRecord setObject:[NSArray arrayWithObject:@""] forKey:@"serviceKeys"]; 
     66                                [theRecord setObject:[NSArray arrayWithObject:@"voice"] forKey:@"serviceKeys"]; 
    6267                        } 
    6368                } 
Telnic
Search This Site
Partners
Neustar
ICANN
Main site | WHOIS | Sell .tel | FAQ | Archived Site | About Telnic | Contact Us