… | |
… | |
775 | my ($meta_json, $data) = unpack "(w/a*)*", delete $face->{data}; |
775 | my ($meta_json, $data) = unpack "(w/a*)*", delete $face->{data}; |
776 | |
776 | |
777 | CFPlus::DB::put res_data => $face->{name} => $data, sub { }; |
777 | CFPlus::DB::put res_data => $face->{name} => $data, sub { }; |
778 | CFPlus::DB::put res_meta => $face->{name} => $meta_json, sub { |
778 | CFPlus::DB::put res_meta => $face->{name} => $meta_json, sub { |
779 | $face->{meta} = $self->{json_coder}->decode ($meta_json); |
779 | $face->{meta} = $self->{json_coder}->decode ($meta_json); |
|
|
780 | ::add_license ($face); |
780 | $cb->(); |
781 | $cb->(); |
781 | }; |
782 | }; |
782 | |
783 | |
783 | } else { |
784 | } else { |
784 | $face->{meta} = $self->{json_coder}->decode (delete $face->{data}); |
785 | $face->{meta} = $self->{json_coder}->decode (delete $face->{data}); |
|
|
786 | ::add_license ($face); |
785 | $cb->(); |
787 | $cb->(); |
786 | } |
788 | } |
787 | } |
789 | } |
788 | } |
790 | } |
789 | |
791 | |