Witam wszystkich
chciałbym prosić o pomoc ponieważ piszę formularz dodawania danych do firebase dla mojej aplikacji. Formularz jest w JS i chciałbym żeby obraz zapisywany do storage w trakcie wysyłania danych był zapisany także w formie linku w realtime db. Kombinowałem na wiele sposobów, póki co udało mi się zrobić formularz, który zapisuje tekst z formularza do realtime db bez linku do obrazka oraz oddzielnie obrazek w storage. Czy jest jakaś możliwość zapisania url od razu w postaci linka do bazy? Wiem, że mogę link pobrać po zapisaniu obrazka co mnie nie ratuje za bardzo ponieważ dane tekstowe zapisują się wtedy po raz drugi.
Kod funkcji:

function signUpUser() {

  var fb = firebase.database().ref('User');
  var newFirebase = fb.push();
  newFirebase.set ({

    'email': email.value,
    'password':pword.value,
    'picutre': img.src, (tutaj dawałem zmienną przechowującą link po wyświetleniu obrazu po dodaniu do firebase)

  });
  

    firebase
    .storage()
    .ref('users/')
    .child(email.value +'/'+  + Date.now())
    .put(file);

    }