javaBin / javabin-hjemmeside

--- LEGAZY!!! --- javaBin site
9 stars 3 forks source link

Påmelding til infomailliste fra Fagmøte-påmeldings-side #50

Open StigLau opened 12 years ago

StigLau commented 12 years ago

Som interressent til å være med på et fagmøte ønsker jeg å melde meg på til å få informasjon om fremtidige møter og lignende, for min region. Dette kan gjøres i påmeldingssiden for et møte med en avkryssningsboks. Dette krever en integrasjon mot HOSPES for å legge til informasjonen på vegne av brukeren

StigLau commented 12 years ago

API her: http://wiki.java.no/display/smia/Hospes

StigLau commented 12 years ago

The code which I wrote in Application.java@133 //The End user wishes to recieve spam from javaBin Region boolean isInterestedSpamToRegion = true; if(isInterestedSpamToRegion) {

            Logger.info("isInterestedSpamToRegion %s", isInterestedSpamToRegion);
            String region = event.region.toString().toLowerCase();
            Logger.info("event.region =  %s", region);
            Logger.info("email =   %s", email);
            String putThisIntoHospes = "http://test.java.no/hospes/rest/mailingLists/" + region + "/" + email;
            Logger.info("Trying %s", putThisIntoHospes);
            HTTPCache cache = new HTTPCache(new MemoryCacheStorage());
            cache.setResolver(new HTTPClientResponseResolver(new DefaultHttpClient()));
            HTTPRequest request1 = new HTTPRequest(putThisIntoHospes, HTTPMethod.PUT);
            request1.challenge(new UsernamePasswordChallenge("mailinglist", "schmailinglist"));
            HTTPResponse response = cache.execute(request1);
            Logger.info("Gots reponse for setting mailing list: %s", response.getStatus());

        }

Gots reponse for setting mailing list: 401 Unauthorized

mikkelbd commented 12 years ago

+1 for denne feature. Very much needed!