package com.hokolinks.deeplinking;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import com.hokolinks.Hoko;
import com.hokolinks.utils.log.HokoLog;
import java.net.URLDecoder;
public class DeferredDeeplinkingBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
try {
String referrer = intent.getExtras().getString("referrer");
referrer = URLDecoder.decode(referrer, "UTF-8");
Uri uri = Uri.parse(referrer);
HokoLog.d("Opening deferred deeplink " + uri.toString());
Hoko.deeplinking().openDeferredURL(uri.toString());
} catch (Exception e) {
HokoLog.e(e);
}
}
}