Leaky roof

I’ve been in my apartment for a month and a half and of course within 10 days out of nowhere I wake up to a leaky roof.

The next day I tell the landlord and I thought it would be instantly fixed. But I was wrong. It has now been a whole month and I can’t put any furniture in that room together because I have to keep a bucket under the damn roof just in case it leaks. I looked in our storage that’s next to our apartment and it has mold and is also leaky.

They know about both leaks and the mold. No one has come to our apartment since the THIRD time I had to tell them. The guy that came to install our internet couldn’t even work in that area because the water also smells very bad. We are upstairs so I’m thinking it’s rain and I hope it’s rain. But he told us to go to the city about it.

Might be a dumb question but I was wondering how would I go about taking another direction other then wait til they feel like fixing the problem? The first picture is in the apartment the second is in the storage next to included with our apartment and both rooms smell bad. The one inside the apartment didn’t have a crack at all when I toured it it’s slowly getting bigger.