This array doesn't make sense :( could var_dump() it? so "real value" for $Photo will be printed
On Thu, Jul 27, 2017 at 4:09 PM, Jacob Ouanounou <[email protected]> wrote: > Thank you for your answer > > Here is my user array : > > $user=array( > "login" => "cursusA" > ,"username" => "Id:".$_SESSION['id'] > , "firstname" => $_SESSION['prenom'] > , "lastname" => $_SESSION['nom'] > , "email" => $_SESSION['email'] > , "externalId" => $_SESSION['id'] > , "profilePictureUrl" => $Photo > , "pictureUri" => $Photo > , "externalUserType"=>"cursus" > , "externalType" => "myCMS" > ); > > I have introduced both columns "pictureUri" and "profilePictureUrl". If I > remove the lattest I get the same as if I remove both. If I remove the > first, I get a picture with a question mark. > > Le 27/07/2017 à 10:35, Maxim Solodovnik a écrit : > > Please do not write personal emails (use Reply All :)) > > OK > > let's do investigation together step-by-step > > you are calling services/user/hash REST function > > in API it is: http://openmeetings.apache.org/openmeetings- > webservice/apidocs/org/apache/openmeetings/webservice/UserWebService.html# > getRoomHash-java.lang.String-org.apache.openmeetings.db. > dto.user.ExternalUserDTO-org.apache.openmeetings.db.dto. > room.RoomOptionsDTO- > > (you have to go to API doc page: http://openmeetings. > apache.org/openmeetings-webservice/apidocs/index.html > find UserService > find /hash function) > > As you can see this function takes ExternalUserDTO > <http://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dto/user/ExternalUserDTO.html?is-external=true> > as > user parameter > This object has profilePictureUri: http://openmeetings.apache.org/ > openmeetings-db/apidocs/org/apache/openmeetings/db/dto/ > user/ExternalUserDTO.html#setProfilePictureUrl-java.lang.String- > > So the question is: what string are you passing as profilePictureUrl? > could you provide an example of your PHP user array (with personal details > like real name/email stripped/masked) ? > > On Thu, Jul 27, 2017 at 3:24 PM, Jacob Ouanounou <[email protected]> wrote: > >> Sorry, I am not good enough in recent languages and programming >> techniques to file PRs. I would have liked to ... >> >> I am probably supposed to use the method : setPictureUri(), but for that >> I should have something in PHP thant handles User Objects. In the PHP files >> OmGateway.php and OmRestService.php, I found nothing that handles User >> Objects ... In my program, $user is just an array, with "login", "email", >> ... and I just add "pictureUri" or "profilePictureUrl" ... >> >> Le 27/07/2017 à 10:06, Maxim Solodovnik a écrit : >> >> https://help.github.com/articles/about-pull-requests/ >> >> On Thu, Jul 27, 2017 at 3:05 PM, Jacob Ouanounou <[email protected]> wrote: >> >>> What is PR ? >>> >>> Le 27/07/2017 à 10:04, Maxim Solodovnik a écrit : >>> >>> What description are you expecting to see? >>> >>> UserDTO doesn't have pictureUri, User has this field >>> >>> You can propose PR with better JavaDoc :))) >>> >>> On Thu, Jul 27, 2017 at 3:01 PM, Jacob Ouanounou <[email protected]> wrote: >>> >>>> In this page I see something called pictureUri. When I use that >>>> keyword, I get a picture with a question mark, the same as if I don't >>>> specify any photo for the user. But if I use the keyword >>>> "profilePictureUrl" , I get no picture for the user in the room. >>>> >>>> (I don't understand the structure of the document in javadocs : >>>> http://openmeetings.apache.org/openmeetings-db/apidocs/org/a >>>> pache/openmeetings/db/dto/user/UserDTO.html?is-external=true where is >>>> the structure of the object User described ? I just see methods. >>>> >>>> Le 27/07/2017 à 09:47, Maxim Solodovnik a écrit : >>>> >>>> You can check properties in API javadocs: http://openmeetings. >>>> apache.org/openmeetings-db/apidocs/org/apache/openmeetings/d >>>> b/dto/user/UserDTO.html?is-external=true >>>> >>>> it seems pictureUri was dropped during migration >>>> could you please file JIRA, should be easy to fix >>>> >>>> On Thu, Jul 27, 2017 at 2:43 PM, Jacob Ouanounou <[email protected]> >>>> wrote: >>>> >>>>> Hello, >>>>> >>>>> It seems that the user option "profilePictureUrl" that allows to set >>>>> the picture of the user does not work anymore, or the keyword has changed. >>>>> >>>>> I have also tried to set that parameter in room options, without >>>>> success. >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> WBR >>>> Maxim aka solomax >>>> >>>> >>>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >>> >>> >> >> >> -- >> WBR >> Maxim aka solomax >> >> >> > > > -- > WBR > Maxim aka solomax > > > -- WBR Maxim aka solomax
