#1 by RudyDW
Hi all, I created a txt file in the \_rooms directory and I updated the ROOMS section in the settings.py. When I associate that room to a session, I should have participant-specific URLs ending with the labels included in the txt file present in the \_rooms directory but it is not the case. The txt file seems to be well located by oTree since I don't have an error message telling the the txt file does not exist. Is there something changed with the rooms since the big oTree update? I am using rooms for years but I haven't use them during the last year. Here is the code included in the settings.py file for the rooms: ROOMS = [ dict( name='MLSMM2124', display_name='MLSMM2124 - Behavioural Finance class', participant_label_file='_rooms/MLSMM2124.txt', use_secure_urls=True ), dict( name='MGEHD2209', display_name='MGEHD2209 class', participant_label_file='_rooms/MGEHD2209.txt', use_secure_urls=True ) ] Thank you for your help. Rudy
#2 by Chris_oTree
I pasted that code and it works fine for me. The participant URLs are in a show/hide section near the bottom.
#3 by RudyDW
Hi Chris, Thank you for your answer but it does not work. When I launch the app and then want to create persistent and individual links by setting up a room, the single-use links are replaced by participant-specific URLs that look like this: http://.../MGEHD2209?participant_label=00027808&hash=057e2da8 Compared with what I had earlier, there is an additional component (&hash=...). But when I actually create the session and define the number of participants, the participant-specific links change into something like this: http://.../InitializeParticipant/ps7g6jjd (see attached file) I don't know what I am doing wrong...
#4 by Chris_oTree
The room links are available by clicking on the blue banner.
#5 by RudyDW
Ok, I did not look at the right place. You are right and my mistake was double... I also need to drop the "use_secure_urls=True" option in order to drop the end of the room links (&hash=...). It is solved. Thank you very much.