webapp issueshttps://gitlab.com/gitterHQ/webapp/-/issues2021-01-05T00:29:20Zhttps://gitlab.com/gitterHQ/webapp/-/issues/2707Bug in trying to create a new room in the mobile client2021-01-05T00:29:20ZDamon GetsmanBug in trying to create a new room in the mobile clientWhen trying to create a room on the mobile client yesterday, I got to the point where a 'new community' had to be selected for the room. Every time I would click the 'new community' field, a view for 'create community' would briefly pop...When trying to create a room on the mobile client yesterday, I got to the point where a 'new community' had to be selected for the room. Every time I would click the 'new community' field, a view for 'create community' would briefly pop up, immediately crash, and then dumped me into the _Gitter/gitter_ discussion. Not sure what's going on with that, but I doubt that it's the desired behavior. Just wanted to let you guys know.
---
- As discussed in :point_up: [December 31, 2020 6:33 PM](https://gitter.im/gitter/gitter?at=5fee6de797312f4b6bfff54f)https://gitlab.com/gitterHQ/webapp/-/issues/2547TypeError: null is not an object (evaluating 't.length')2020-09-02T01:02:59ZGitter BadgerTypeError: null is not an object (evaluating 't.length')https://sentry.gitlab.net/gitlab/gitter-frontend-staging/issues/1684903/?referrer=gitlab_plugin
```
TypeError: null is not an object (evaluating 't.length')
at i (/_s/e6e160220/js/router-app.chunk.js:1:286010)
at validateRoom (/_s/e...https://sentry.gitlab.net/gitlab/gitter-frontend-staging/issues/1684903/?referrer=gitlab_plugin
```
TypeError: null is not an object (evaluating 't.length')
at i (/_s/e6e160220/js/router-app.chunk.js:1:286010)
at validateRoom (/_s/e6e160220/js/router-app.chunk.js:1:251467)
at None (/_s/e6e160220/js/router-app.chunk.js:1:12131)
at None (/_s/e6e160220/js/router-app.chunk.js:1:13842)
at None (/_s/e6e160220/js/router-app.chunk.js:1:251193)
...
(13 additional frame(s) were not displayed)
```
From minified snippet https://cdn01.gitter.im/_s/e6e160220/js/router-app.chunk.js
```
{snip} nction(){return i});var r=n(171);function i(t,e){return 0<t.length?e===r.a.UNAVAILABLE?"There is already a room with that name.":e===r.a.VAL {snip}
```
### Relevant code
- [`public/js/vue/create-room/lib/validate-room-name.js#L4`](https://gitlab.com/gitlab-org/gitter/webapp/-/blob/056d215926ddb329864061478a42984ec59edb83/public/js/vue/create-room/lib/validate-room-name.js#L4)https://gitlab.com/gitterHQ/webapp/-/issues/2196Improve flow when you don't have any communities to create a room in2020-09-02T02:57:23ZJames Ramsay (ex-GitLab)Improve flow when you don't have any communities to create a room inClicking create room, flashes the create room modal but then takes me to create community interface which is confusing
## Problem
I wanted to start a chat with a few people, so I:
- clicked the **+** button
- clicked **New Room**
##...Clicking create room, flashes the create room modal but then takes me to create community interface which is confusing
## Problem
I wanted to start a chat with a few people, so I:
- clicked the **+** button
- clicked **New Room**
## Expected
I should be able to create a new Gitter room
## Actual
The **New Room** modal opened, but then immediately a full screen interface appeared over the top to create a **New Community**
Either:
1. There is a bug, and I should be able to create a new room, or
1. There is a lack of feedback explaining that I need to be owner/admin of a community before I create a room, and that rooms must be part of a community
## Proposal
If you have no communities, we can have the `Create room` option disabled with an extra `(create a community first, 0 communities)` labelBackloghttps://gitlab.com/gitterHQ/webapp/-/issues/2033Forbidden on add new member private channel2020-09-02T14:52:02ZAvelinousual.home0735@avelino.runForbidden on add new member private channel**I** create new private and return error `{"error":"Forbidden"}`, hidden all curl tokens, I don't know what's going on :sneezing\_face:
```
curl 'https://gitter.im/api_staging/v1/rooms/5be445dad73408ce4fae4608/invites' -H 'User-Agent: ...**I** create new private and return error `{"error":"Forbidden"}`, hidden all curl tokens, I don't know what's going on :sneezing\_face:
```
curl 'https://gitter.im/api_staging/v1/rooms/5be445dad73408ce4fae4608/invites' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:65.0) Gecko/20100101 Firefox/65.0' -H 'Accept: application/json, text/javascript, */*; q=0.01' -H 'Accept-Language: en-US,pt-BR;q=0.5' --compressed -H 'Referer: https://gitter.im/structy/gym.social/~chat' -H 'Content-Type: application/json' -H 'x-access-token: ' -H 'X-Requested-With: XMLHttpRequest' -H 'DNT: 1' -H 'Connection: keep-alive' -H 'Cookie: optimizelyEndUserId=; optimizelySegments=; optimizelyBuckets=; webfontsLoaded=true; gitter_tz=; g_auth=; gitter_staging=staged; fflip=; fp=; g_session=' --data '{"githubUsername":"diecoz"}'
```https://gitlab.com/gitterHQ/webapp/-/issues/632Can't create Channel if you aren't in Org2020-11-09T02:08:44ZMike Bartlettmike.bartlett@gmail.comCan't create Channel if you aren't in OrgYou can't create a channel if you aren't in the parent org room, even if you are a valid org member.You can't create a channel if you aren't in the parent org room, even if you are a valid org member.