Quellcode durchsuchen

pua_reginfo: handle_notify - fix AoR key parsing

- The AoR key generated by handle_notify no longer includes the domain
  of the AoR when usrloc use_domain isn't enabled
João Capucho vor 6 Monaten
Ursprung
Commit
b7e16294ae
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      src/modules/pua_reginfo/notify.c

+ 2 - 2
src/modules/pua_reginfo/notify.c

@@ -305,10 +305,10 @@ int process_body(str notify_body, udomain_t *domain)
 
 		if(reginfo_use_domain) {
 			aor_key.s = uri;
+			aor_key.len = strlen(uri);
 		} else {
-			aor_key.s = parsed_aor.user.s;
+			aor_key = parsed_aor.user;
 		}
-		aor_key.len = strlen(aor_key.s);
 		/* Now let's lock that domain for this AOR: */
 		ul.lock_udomain(domain, &aor_key);
 		/* and retrieve the user-record for this user: */